22 #ifndef KCAL_CUSTOMPROPERTIES_H
23 #define KCAL_CUSTOMPROPERTIES_H
27 #include <tdemacros.h>
29 #include "libkcal_export.h"
62 void setCustomProperty( const TQCString &app, const TQCString &key,
63 const TQString &value );
70 void removeCustomProperty( const TQCString &app, const TQCString &key );
79 TQString customProperty( const TQCString &app, const TQCString &key ) const;
88 void setNonKDECustomProperty( const TQCString &name, const TQString &value );
94 void removeNonKDECustomProperty( const TQCString &name );
102 TQString nonKDECustomProperty( const TQCString& name ) const;
108 void setCustomProperties( const TQMap<TQCString, TQString> &properties );
112 TQMap<TQCString, TQString> customProperties() const;
123 static bool checkName( const TQCString& name);
125 TQMap<TQCString, TQString> mProperties;
This class represents custom calendar properties.
virtual void customPropertyUpdated() Called when a custom property has been changed.
Namespace KCal is for global classes, objects and/or functions in libkcal.
|