kopete/libkopete
Kopete::Properties::PropertyBase< Parent > Class Template Reference
#include <kopeteproperties.h>

Detailed Description
template<class Parent>
class Kopete::Properties::PropertyBase< Parent >
Property-type-independent base class for properties.
The base class for all properties of any type which can be set or got for Parent objects. It is rare to need to use this class directly. Usually you will want to use the Property derived class, or dynamic_cast the PropertyBase object to another interface.
Definition at line 55 of file kopeteproperties.h.
Public Member Functions | |
| virtual const QByteArray & | name () const =0 |
Member Function Documentation
| virtual const QByteArray& Kopete::Properties::PropertyBase< Parent >::name | ( | ) | const [pure virtual] |
Returns the name of the property.
This name should uniquely identify this property within the type Parent, and will be used for persistently identifying this property.
For core properties, the chosen name should not contain any slash characters. For properties defined in plugins kept in Kopete's CVS, the name should be of the form pluginName/propertyName. For third-party plugins, please use a URL with a host which you own, such as "http://my-host.com/kopete/properties/groupId".
- Returns:
- the name of this property.
The documentation for this class was generated from the following file:
KDE 4.2 API Reference