|
QtGStreamer
1.2.0
|
#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 () |
Protected Member Functions inherited from QGlib::RefCountedObject | |
| template<class T > | |
| T * | object () const |
Additional Inherited Members | |
Protected Attributes inherited from QGlib::RefCountedObject | |
| void * | m_object |
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.