KCal::CustomProperties Class Reference
This class represents custom calendar properties. More...
#include <customproperties.h>
Inherited by KCal::Alarm, KCal::Calendar, and KCal::IncidenceBase.
Public Member Functions
- CustomProperties ()
- CustomProperties (const CustomProperties &)
- bool operator== (const CustomProperties &) const
- void setCustomProperty (const QCString &app, const QCString &key, const QString &value)
- void removeCustomProperty (const QCString &app, const QCString &key)
- QString customProperty (const QCString &app, const QCString &key) const
- void setNonKDECustomProperty (const QCString &name, const QString &value)
- void removeNonKDECustomProperty (const QCString &name)
- QString nonKDECustomProperty (const QCString &name) const
- void setCustomProperties (const QMap< QCString, QString > &properties)
- QMap< QCString, QString > customProperties () const
Detailed Description
This class represents custom calendar properties.It is used as a base class for classes which represent calendar components. A custom property name written by libkcal has the form X-KDE-APP-KEY where APP represents the application name, and KEY distinguishes individual properties for the application. In keeping with RFC2445, property names must be composed only of the characters A-Z, a-z, 0-9 and '-'.
Constructor & Destructor Documentation
|
Construct a new empty custom properties instance.
|
Member Function Documentation
|
Create or modify a custom calendar property.
|
|
Delete a custom calendar property.
|
|
Return the value of a custom calendar property.
|
|
Create or modify a non-KDE or non-standard custom calendar property.
|
|
Delete a non-KDE or non-standard custom calendar property.
|
|
Return the value of a non-KDE or non-standard custom calendar property.
|
|
Initialise the alarm's custom calendar properties to the specified key/value pairs.
|
|
Return all custom calendar property key/value pairs.
|
The documentation for this class was generated from the following files:
- customproperties.h
- customproperties.cpp