#include <QGlib/ParamSpec>


Public Types | |
| enum | ParamFlag { Readable = 1<<0, Writable = 1<<1, ReadWrite = Readable | Writable, Construct = 1<<2, ConstructOnly = 1<<3, LaxValidation = 1<<4, Deprecated = 1<<31 } |
Public Member Functions | |
| QString | name () const |
| QString | nick () const |
| QString | description () const |
| ParamFlags | flags () const |
| Type | valueType () const |
| Type | ownerType () const |
| void * | quarkData (const Quark &quark) const |
| void * | stealQuarkData (const Quark &quark) const |
| void | setQuarkData (const Quark &quark, void *data, void(*destroyCallback)(void *)=NULL) |
Protected Member Functions | |
| virtual void | ref (bool increaseRef) |
| virtual void | unref () |
Wrapper class for GParamSpec.
GParamSpec is an object structure that encapsulates the metadata required to specify parameters, such as e.g. GObject properties.
Definition at line 34 of file paramspec.h.
1.7.6.1