Public Member Functions | |
void | slotEnumIconsChanged (QtProperty *property, const QMap< int, QIcon > &) |
void | slotEnumNamesChanged (QtProperty *property, const QStringList &) |
void | slotPropertyChanged (QtProperty *property, int value) |
void | slotSetValue (int value) |
Public Member Functions inherited from EditorFactoryPrivate< QComboBox > | |
QComboBox * | createEditor (QtProperty *property, QWidget *parent) |
void | initializeEditor (QtProperty *property, QComboBox *e) |
void | slotEditorDestroyed (QObject *object) |
Private Attributes | |
QtEnumEditorFactory * | q_ptr |
Additional Inherited Members | |
Public Types inherited from EditorFactoryPrivate< QComboBox > | |
typedef QList< QComboBox * > | EditorList |
typedef QMap< QComboBox *, QtProperty * > | EditorToPropertyMap |
typedef QMap< QtProperty *, EditorList > | PropertyToEditorListMap |
Public Attributes inherited from EditorFactoryPrivate< QComboBox > | |
PropertyToEditorListMap | m_createdEditors |
EditorToPropertyMap | m_editorToProperty |
void QtEnumEditorFactoryPrivate::slotEnumIconsChanged | ( | QtProperty * | property, |
const QMap< int, QIcon > & | enumIcons | ||
) |
References QtEnumPropertyManager::enumNames(), EditorFactoryPrivate< QComboBox >::m_createdEditors, QtAbstractEditorFactory< PropertyManager >::propertyManager(), q_ptr, and QtEnumPropertyManager::value().
void QtEnumEditorFactoryPrivate::slotEnumNamesChanged | ( | QtProperty * | property, |
const QStringList & | enumNames | ||
) |
References QtEnumPropertyManager::enumIcons(), EditorFactoryPrivate< QComboBox >::m_createdEditors, QtAbstractEditorFactory< PropertyManager >::propertyManager(), q_ptr, and QtEnumPropertyManager::value().
void QtEnumEditorFactoryPrivate::slotPropertyChanged | ( | QtProperty * | property, |
int | value | ||
) |
void QtEnumEditorFactoryPrivate::slotSetValue | ( | int | value | ) |
References EditorFactoryPrivate< QComboBox >::m_editorToProperty, QtAbstractEditorFactory< PropertyManager >::propertyManager(), q_ptr, and QtEnumPropertyManager::setValue().
|
private |
Referenced by QtEnumEditorFactory::QtEnumEditorFactory(), slotEnumIconsChanged(), slotEnumNamesChanged(), and slotSetValue().