Computer Assited Medical Intervention Tool Kit  version 3.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Public Slots | Signals | Public Member Functions | Static Public Member Functions | Protected Member Functions | Private Member Functions | Private Attributes | List of all members
QtVariantPropertyManager Class Reference

#include <qtvariantproperty.h>

+ Inheritance diagram for QtVariantPropertyManager:

Public Slots

virtual void setAttribute (QtProperty *property, const QString &attribute, const QVariant &value)
 
virtual void setValue (QtProperty *property, const QVariant &val)
 

Signals

void attributeChanged (QtProperty *property, const QString &attribute, const QVariant &val)
 
void valueChanged (QtProperty *property, const QVariant &val)
 
- Signals inherited from QtAbstractPropertyManager
void propertyChanged (QtProperty *property)
 
void propertyDestroyed (QtProperty *property)
 
void propertyInserted (QtProperty *property, QtProperty *parent, QtProperty *after)
 
void propertyRemoved (QtProperty *property, QtProperty *parent)
 

Public Member Functions

virtual QtVariantPropertyaddProperty (int propertyType, const QString &name=QString())
 
virtual QStringList attributes (int propertyType) const
 
virtual int attributeType (int propertyType, const QString &attribute) const
 
virtual QVariant attributeValue (const QtProperty *property, const QString &attribute) const
 
virtual bool isPropertyTypeSupported (int propertyType) const
 
int propertyType (const QtProperty *property) const
 
 QtVariantPropertyManager (QObject *parent=0)
 
virtual QVariant value (const QtProperty *property) const
 
int valueType (const QtProperty *property) const
 
virtual int valueType (int propertyType) const
 
QtVariantPropertyvariantProperty (const QtProperty *property) const
 
 ~QtVariantPropertyManager ()
 
- Public Member Functions inherited from QtAbstractPropertyManager
QtPropertyaddProperty (const QString &name=QString())
 
void clear () const
 
QSet< QtProperty * > properties () const
 
 QtAbstractPropertyManager (QObject *parent=0)
 
 ~QtAbstractPropertyManager ()
 

Static Public Member Functions

static int enumTypeId ()
 
static int flagTypeId ()
 
static int groupTypeId ()
 
static int iconMapTypeId ()
 

Protected Member Functions

virtual QtPropertycreateProperty ()
 
virtual bool hasValue (const QtProperty *property) const
 
virtual void initializeProperty (QtProperty *property)
 
virtual void uninitializeProperty (QtProperty *property)
 
QIcon valueIcon (const QtProperty *property) const
 
QString valueText (const QtProperty *property) const
 
- Protected Member Functions inherited from QtAbstractPropertyManager
virtual QString displayText (const QtProperty *property) const
 
virtual EchoMode echoMode (const QtProperty *) const
 

Private Member Functions

 Q_PRIVATE_SLOT (d_func(), void slotValueChanged(QtProperty *, int)) Q_PRIVATE_SLOT(d_func()
 
void void void void void void
void void void void void void
void void void void void void
void void void void void void
void void 
slotConstraintChanged (QtProperty *, const QRect &)) Q_PRIVATE_SLOT(d_func()
 
void void void void void void
void void void void void void
void void void void void void
void void void void void void
void void void void 
slotConstraintChanged (QtProperty *, const QRectF &)) Q_PRIVATE_SLOT(d_func()
 
void void void void void void slotDecimalsChanged (QtProperty *, int)) Q_PRIVATE_SLOT(d_func()
 
void void void void void void
void void void void 
slotEchoModeChanged (QtProperty *, int)) Q_PRIVATE_SLOT(d_func()
 
void void void void void void
void void void void void void
void void void void void void
void void void void void void
void void void void void void
void 
slotEnumIconsChanged (QtProperty *, const QMap< int, QIcon > &)) Q_PRIVATE_SLOT(d_func()
 
void void void void void void
void void void void void void
void void void void void void
void void void void void void
void void void void void void 
slotEnumNamesChanged (QtProperty *, const QStringList &)) Q_PRIVATE_SLOT(d_func()
 
void void void void void void
void void void void void void
void void void void void void
void void void void void void
void void void void void void
void void void void void 
slotFlagNamesChanged (QtProperty *, const QStringList &)) Q_PRIVATE_SLOT(d_func()
 
void void void void void void
void void void void void void
void void void void void void
void void void void void void
void void void void void void
void void void void void void 
slotPropertyInserted (QtProperty *, QtProperty *, QtProperty *)) Q_PRIVATE_SLOT(d_func()
 
void slotRangeChanged (QtProperty *, int, int)) Q_PRIVATE_SLOT(d_func()
 
void void void void slotRangeChanged (QtProperty *, double, double)) Q_PRIVATE_SLOT(d_func()
 
void void void void void void
void void void void void void 
slotRangeChanged (QtProperty *, const QDate &, const QDate &)) Q_PRIVATE_SLOT(d_func()
 
void void void void void void
void void void void void void
void void void void void void
void void void void 
slotRangeChanged (QtProperty *, const QSize &, const QSize &)) Q_PRIVATE_SLOT(d_func()
 
void void void void void void
void void void void void void
void void void void void void
void void void void void void 
slotRangeChanged (QtProperty *, const QSizeF &, const QSizeF &)) Q_PRIVATE_SLOT(d_func()
 
void void void void void void
void void void 
slotRegExpChanged (QtProperty *, const QRegExp &)) Q_PRIVATE_SLOT(d_func()
 
void void slotSingleStepChanged (QtProperty *, int)) Q_PRIVATE_SLOT(d_func()
 
void void void void void slotSingleStepChanged (QtProperty *, double)) Q_PRIVATE_SLOT(d_func()
 
void void void slotValueChanged (QtProperty *, double)) Q_PRIVATE_SLOT(d_func()
 
void void void void void void void slotValueChanged (QtProperty *, bool)) Q_PRIVATE_SLOT(d_func()
 
void void void void void void
void void 
slotValueChanged (QtProperty *, const QString &)) Q_PRIVATE_SLOT(d_func()
 
void void void void void void
void void void void void 
slotValueChanged (QtProperty *, const QDate &)) Q_PRIVATE_SLOT(d_func()
 
void void void void void void
void void void void void void
void 
slotValueChanged (QtProperty *, const QTime &)) Q_PRIVATE_SLOT(d_func()
 
void void void void void void
void void void void void void
void void 
slotValueChanged (QtProperty *, const QDateTime &)) Q_PRIVATE_SLOT(d_func()
 
void void void void void void
void void void void void void
void void void 
slotValueChanged (QtProperty *, const QKeySequence &)) Q_PRIVATE_SLOT(d_func()
 
void void void void void void
void void void void void void
void void void void 
slotValueChanged (QtProperty *, const QChar &)) Q_PRIVATE_SLOT(d_func()
 
void void void void void void
void void void void void void
void void void void void 
slotValueChanged (QtProperty *, const QLocale &)) Q_PRIVATE_SLOT(d_func()
 
void void void void void void
void void void void void void
void void void void void void 
slotValueChanged (QtProperty *, const QPoint &)) Q_PRIVATE_SLOT(d_func()
 
void void void void void void
void void void void void void
void void void void void void
void 
slotValueChanged (QtProperty *, const QPointF &)) Q_PRIVATE_SLOT(d_func()
 
void void void void void void
void void void void void void
void void void void void void
void void 
slotValueChanged (QtProperty *, const QVector3D &)) Q_PRIVATE_SLOT(d_func()
 
void void void void void void
void void void void void void
void void void void void void
void void void 
slotValueChanged (QtProperty *, const QSize &)) Q_PRIVATE_SLOT(d_func()
 
void void void void void void
void void void void void void
void void void void void void
void void void void void 
slotValueChanged (QtProperty *, const QSizeF &)) Q_PRIVATE_SLOT(d_func()
 
void void void void void void
void void void void void void
void void void void void void
void void void void void void
void 
slotValueChanged (QtProperty *, const QRect &)) Q_PRIVATE_SLOT(d_func()
 
void void void void void void
void void void void void void
void void void void void void
void void void void void void
void void void 
slotValueChanged (QtProperty *, const QRectF &)) Q_PRIVATE_SLOT(d_func()
 
void void void void void void
void void void void void void
void void void void void void
void void void void void void
void void void void void 
slotValueChanged (QtProperty *, const QColor &)) Q_PRIVATE_SLOT(d_func()
 
void void void void void void
void void void void void void
void void void void void void
void void void void void void
void void void void void void
void void 
slotValueChanged (QtProperty *, const QSizePolicy &)) Q_PRIVATE_SLOT(d_func()
 
void void void void void void
void void void void void void
void void void void void void
void void void void void void
void void void void void void
void void void 
slotValueChanged (QtProperty *, const QFont &)) Q_PRIVATE_SLOT(d_func()
 
void void void void void void
void void void void void void
void void void void void void
void void void void void void
void void void void void void
void void void void 
slotValueChanged (QtProperty *, const QCursor &)) Q_PRIVATE_SLOT(d_func()
 

Private Attributes

QtVariantPropertyManagerPrivate * d_ptr
 

Constructor & Destructor Documentation

QtVariantPropertyManager::QtVariantPropertyManager ( QObject *  parent = 0)
QtVariantPropertyManager::~QtVariantPropertyManager ( )

Member Function Documentation

virtual QtVariantProperty* QtVariantPropertyManager::addProperty ( int  propertyType,
const QString &  name = QString() 
)
virtual
void QtVariantPropertyManager::attributeChanged ( QtProperty property,
const QString &  attribute,
const QVariant &  val 
)
signal
virtual QStringList QtVariantPropertyManager::attributes ( int  propertyType) const
virtual
virtual int QtVariantPropertyManager::attributeType ( int  propertyType,
const QString &  attribute 
) const
virtual
virtual QVariant QtVariantPropertyManager::attributeValue ( const QtProperty property,
const QString &  attribute 
) const
virtual
virtual QtProperty* QtVariantPropertyManager::createProperty ( )
protectedvirtual

Reimplemented from QtAbstractPropertyManager.

static int QtVariantPropertyManager::enumTypeId ( )
static
static int QtVariantPropertyManager::flagTypeId ( )
static
static int QtVariantPropertyManager::groupTypeId ( )
static
virtual bool QtVariantPropertyManager::hasValue ( const QtProperty property) const
protectedvirtual

Reimplemented from QtAbstractPropertyManager.

static int QtVariantPropertyManager::iconMapTypeId ( )
static
virtual void QtVariantPropertyManager::initializeProperty ( QtProperty property)
protectedvirtual
virtual bool QtVariantPropertyManager::isPropertyTypeSupported ( int  propertyType) const
virtual
int QtVariantPropertyManager::propertyType ( const QtProperty property) const
QtVariantPropertyManager::Q_PRIVATE_SLOT ( d_func()  ,
void   slotValueChangedQtProperty *, int 
)
private
virtual void QtVariantPropertyManager::setAttribute ( QtProperty property,
const QString &  attribute,
const QVariant &  value 
)
virtualslot
virtual void QtVariantPropertyManager::setValue ( QtProperty property,
const QVariant &  val 
)
virtualslot
void void void void void void void void void void void void void void void void void void void void void void void void void void QtVariantPropertyManager::slotConstraintChanged ( QtProperty ,
const QRect &   
)
private
void void void void void void void void void void void void void void void void void void void void void void void void void void void void QtVariantPropertyManager::slotConstraintChanged ( QtProperty ,
const QRectF &   
)
private
void void void void void void QtVariantPropertyManager::slotDecimalsChanged ( QtProperty ,
int   
)
private
void void void void void void void void void void QtVariantPropertyManager::slotEchoModeChanged ( QtProperty ,
int   
)
private
void void void void void void void void void void void void void void void void void void void void void void void void void void void void void void void QtVariantPropertyManager::slotEnumIconsChanged ( QtProperty ,
const QMap< int, QIcon > &   
)
private
void void void void void void void void void void void void void void void void void void void void void void void void void void void void void void QtVariantPropertyManager::slotEnumNamesChanged ( QtProperty ,
const QStringList &   
)
private
void void void void void void void void void void void void void void void void void void void void void void void void void void void void void void void void void void void QtVariantPropertyManager::slotFlagNamesChanged ( QtProperty ,
const QStringList &   
)
private
void void void void void void void void void void void void void void void void void void void void void void void void void void void void void void void void void void void void QtVariantPropertyManager::slotPropertyInserted ( QtProperty ,
QtProperty ,
QtProperty  
)
private
void QtVariantPropertyManager::slotRangeChanged ( QtProperty ,
int  ,
int   
)
private
void void void void QtVariantPropertyManager::slotRangeChanged ( QtProperty ,
double  ,
double   
)
private
void void void void void void void void void void void void QtVariantPropertyManager::slotRangeChanged ( QtProperty ,
const QDate &  ,
const QDate &   
)
private
void void void void void void void void void void void void void void void void void void void void void void QtVariantPropertyManager::slotRangeChanged ( QtProperty ,
const QSize &  ,
const QSize &   
)
private
void void void void void void void void void void void void void void void void void void void void void void void void QtVariantPropertyManager::slotRangeChanged ( QtProperty ,
const QSizeF &  ,
const QSizeF &   
)
private
void void void void void void void void void QtVariantPropertyManager::slotRegExpChanged ( QtProperty ,
const QRegExp &   
)
private
void void QtVariantPropertyManager::slotSingleStepChanged ( QtProperty ,
int   
)
private
void void void void void QtVariantPropertyManager::slotSingleStepChanged ( QtProperty ,
double   
)
private
void void void QtVariantPropertyManager::slotValueChanged ( QtProperty ,
double   
)
private
void void void void void void void QtVariantPropertyManager::slotValueChanged ( QtProperty ,
bool   
)
private
void void void void void void void void QtVariantPropertyManager::slotValueChanged ( QtProperty ,
const QString &   
)
private
void void void void void void void void void void void QtVariantPropertyManager::slotValueChanged ( QtProperty ,
const QDate &   
)
private
void void void void void void void void void void void void void QtVariantPropertyManager::slotValueChanged ( QtProperty ,
const QTime &   
)
private
void void void void void void void void void void void void void void QtVariantPropertyManager::slotValueChanged ( QtProperty ,
const QDateTime &   
)
private
void void void void void void void void void void void void void void void QtVariantPropertyManager::slotValueChanged ( QtProperty ,
const QKeySequence &   
)
private
void void void void void void void void void void void void void void void void QtVariantPropertyManager::slotValueChanged ( QtProperty ,
const QChar &   
)
private
void void void void void void void void void void void void void void void void void QtVariantPropertyManager::slotValueChanged ( QtProperty ,
const QLocale &   
)
private
void void void void void void void void void void void void void void void void void void QtVariantPropertyManager::slotValueChanged ( QtProperty ,
const QPoint &   
)
private
void void void void void void void void void void void void void void void void void void void QtVariantPropertyManager::slotValueChanged ( QtProperty ,
const QPointF &   
)
private
void void void void void void void void void void void void void void void void void void void void QtVariantPropertyManager::slotValueChanged ( QtProperty ,
const QVector3D &   
)
private
void void void void void void void void void void void void void void void void void void void void void QtVariantPropertyManager::slotValueChanged ( QtProperty ,
const QSize &   
)
private
void void void void void void void void void void void void void void void void void void void void void void void QtVariantPropertyManager::slotValueChanged ( QtProperty ,
const QSizeF &   
)
private
void void void void void void void void void void void void void void void void void void void void void void void void void QtVariantPropertyManager::slotValueChanged ( QtProperty ,
const QRect &   
)
private
void void void void void void void void void void void void void void void void void void void void void void void void void void void QtVariantPropertyManager::slotValueChanged ( QtProperty ,
const QRectF &   
)
private
void void void void void void void void void void void void void void void void void void void void void void void void void void void void void QtVariantPropertyManager::slotValueChanged ( QtProperty ,
const QColor &   
)
private
void void void void void void void void void void void void void void void void void void void void void void void void void void void void void void void void QtVariantPropertyManager::slotValueChanged ( QtProperty ,
const QSizePolicy &   
)
private
void void void void void void void void void void void void void void void void void void void void void void void void void void void void void void void void void QtVariantPropertyManager::slotValueChanged ( QtProperty ,
const QFont &   
)
private
void void void void void void void void void void void void void void void void void void void void void void void void void void void void void void void void void void QtVariantPropertyManager::slotValueChanged ( QtProperty ,
const QCursor &   
)
private
virtual void QtVariantPropertyManager::uninitializeProperty ( QtProperty property)
protectedvirtual

Reimplemented from QtAbstractPropertyManager.

virtual QVariant QtVariantPropertyManager::value ( const QtProperty property) const
virtual
void QtVariantPropertyManager::valueChanged ( QtProperty property,
const QVariant &  val 
)
signal
QIcon QtVariantPropertyManager::valueIcon ( const QtProperty property) const
protectedvirtual

Reimplemented from QtAbstractPropertyManager.

QString QtVariantPropertyManager::valueText ( const QtProperty property) const
protectedvirtual

Reimplemented from QtAbstractPropertyManager.

int QtVariantPropertyManager::valueType ( const QtProperty property) const
virtual int QtVariantPropertyManager::valueType ( int  propertyType) const
virtual
QtVariantProperty* QtVariantPropertyManager::variantProperty ( const QtProperty property) const

Member Data Documentation

QtVariantPropertyManagerPrivate* QtVariantPropertyManager::d_ptr
private

The documentation for this class was generated from the following file: