22 #ifndef KCAL_CUSTOMPROPERTIES_H 23 #define KCAL_CUSTOMPROPERTIES_H 27 #include <kdemacros.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.
Namespace KCal is for global classes, objects and/or functions in libkcal.
virtual void customPropertyUpdated() Called when a custom property has been changed.
|