◆ addClassProperties()
void ObjectControllerPrivate::addClassProperties |
( |
const QMetaObject * |
metaObject | ) |
|
References QtVariantPropertyManager::addProperty(), QtAbstractPropertyBrowser::addProperty(), enumToInt(), QtVariantPropertyManager::enumTypeId(), flagToInt(), QtVariantPropertyManager::flagTypeId(), QtVariantPropertyManager::groupTypeId(), isPowerOf2(), QtVariantPropertyManager::isPropertyTypeSupported(), m_browser, m_classToIndexToProperty, m_classToProperty, m_manager, m_object, m_propertyToClass, m_propertyToIndex, m_readOnlyManager, m_topLevelProperties, QtVariantProperty::setAttribute(), QtProperty::setEnabled(), QtVariantProperty::setValue(), updateClassProperties(), and QtVariantProperty::value().
Referenced by ObjectController::setObject().
◆ enumToInt()
int ObjectControllerPrivate::enumToInt |
( |
const QMetaEnum & |
metaEnum, |
|
|
int |
enumValue |
|
) |
| const |
◆ flagToInt()
int ObjectControllerPrivate::flagToInt |
( |
const QMetaEnum & |
metaEnum, |
|
|
int |
flagValue |
|
) |
| const |
◆ intToEnum()
int ObjectControllerPrivate::intToEnum |
( |
const QMetaEnum & |
metaEnum, |
|
|
int |
intValue |
|
) |
| const |
◆ intToFlag()
int ObjectControllerPrivate::intToFlag |
( |
const QMetaEnum & |
metaEnum, |
|
|
int |
intValue |
|
) |
| const |
◆ isPowerOf2()
bool ObjectControllerPrivate::isPowerOf2 |
( |
int |
value | ) |
const |
◆ isSubValue()
bool ObjectControllerPrivate::isSubValue |
( |
int |
value, |
|
|
int |
subValue |
|
) |
| const |
◆ restoreExpandedState()
void ObjectControllerPrivate::restoreExpandedState |
( |
| ) |
|
◆ saveExpandedState()
void ObjectControllerPrivate::saveExpandedState |
( |
| ) |
|
◆ slotValueChanged()
void ObjectControllerPrivate::slotValueChanged |
( |
QtProperty * |
property, |
|
|
const QVariant & |
value |
|
) |
| |
◆ updateClassProperties()
void ObjectControllerPrivate::updateClassProperties |
( |
const QMetaObject * |
metaObject, |
|
|
bool |
recursive |
|
) |
| |
◆ m_browser
◆ m_classToIndexToProperty
QMap<const QMetaObject*, QMap<int, QtVariantProperty*> > ObjectControllerPrivate::m_classToIndexToProperty |
◆ m_classToProperty
QMap<const QMetaObject*, QtProperty*> ObjectControllerPrivate::m_classToProperty |
◆ m_manager
◆ m_object
QObject* ObjectControllerPrivate::m_object |
◆ m_propertyToClass
QMap<QtProperty*, const QMetaObject*> ObjectControllerPrivate::m_propertyToClass |
◆ m_propertyToExpanded
QMap<QtProperty*, bool> ObjectControllerPrivate::m_propertyToExpanded |
◆ m_propertyToIndex
QMap<QtProperty*, int> ObjectControllerPrivate::m_propertyToIndex |
◆ m_readOnlyManager
◆ m_topLevelProperties
QList<QtProperty*> ObjectControllerPrivate::m_topLevelProperties |
◆ q_ptr
The documentation for this class was generated from the following file: