|
| IconDataItem (const QString &name, const LocalizedString &title, const QIcon &data=QIcon(), const QSize &imageSize=QSize(32, 32), const QList< QIcon > &alternatives=QList< QIcon >()) |
|
| DataItem () |
|
| DataItem (const QString &name, const LocalizedString &title, const QVariant &data) |
|
| DataItem (const LocalizedString &title, const QVariant &data=QVariant()) |
|
| DataItem (const DataItem &other) |
|
| ~DataItem () |
|
void | addSubitem (const DataItem &subitem) |
|
void | allowModifySubitems (const DataItem &defaultSubitem, int maxSubitemsCount=-1) |
|
QVariant | data () const |
|
template<typename T > |
T | data (const T &def=T()) const |
|
const char * | dataChangedMethod () const |
|
QObject * | dataChangedReceiver () const |
|
DataItem | defaultSubitem () const |
|
QList< QByteArray > | dynamicPropertyNames () const |
|
bool | hasSubitems () const |
|
bool | isAllowedModifySubitems () const |
|
bool | isNull () const |
|
bool | isReadOnly () const |
|
int | maxSubitemsCount () const |
|
QString | name () const |
|
DataItem & | operator<< (const DataItem &subitem) |
|
DataItem & | operator= (const DataItem &other) |
|
QVariant | property (const char *name, const QVariant &def=QVariant()) const |
|
template<typename T > |
T | property (const char *name, const T &def=T()) const |
|
bool | removeSubitem (const QString &name, bool recursive=false) |
|
int | removeSubitems (const QString &name, bool recursive=false) |
|
void | setData (const QVariant &itemData) |
|
void | setDataChangedHandler (QObject *receiver, const char *method) |
|
void | setName (const QString &itemName) |
|
void | setProperty (const char *name, const QVariant &value) |
|
void | setReadOnly (bool readOnly=true) |
|
void | setSubitems (const QList< DataItem > &newSubitems) |
|
void | setTitle (const LocalizedString &itemTitle) |
|
DataItem | subitem (const QString &name, bool recursive=false) const |
|
QList< DataItem > | subitems () const |
|
DataItem | takeSubitem (const QString &name, bool recursive=false) |
|
LocalizedString | title () const |
|