Computer Assisted Medical Intervention Tool Kit  version 6.0
Loading...
Searching...
No Matches
EditorFactoryPrivate< Editor > Class Template Reference

Public Types

typedef QList< Editor * > EditorList
typedef QMap< Editor *, QtProperty * > EditorToPropertyMap
typedef QMap< QtProperty *, EditorListPropertyToEditorListMap

Public Member Functions

Editor * createEditor (QtProperty *property, QWidget *parent)
void initializeEditor (QtProperty *property, Editor *e)
void slotEditorDestroyed (QObject *object)

Public Attributes

PropertyToEditorListMap m_createdEditors
EditorToPropertyMap m_editorToProperty

Member Typedef Documentation

◆ EditorList

template<class Editor>
typedef QList<Editor*> EditorFactoryPrivate< Editor >::EditorList

◆ EditorToPropertyMap

template<class Editor>
typedef QMap<Editor*, QtProperty*> EditorFactoryPrivate< Editor >::EditorToPropertyMap

◆ PropertyToEditorListMap

template<class Editor>
typedef QMap<QtProperty*, EditorList> EditorFactoryPrivate< Editor >::PropertyToEditorListMap

Member Function Documentation

◆ createEditor()

template<class Editor>
Editor * EditorFactoryPrivate< Editor >::createEditor ( QtProperty * property,
QWidget * parent )

References initializeEditor().

◆ initializeEditor()

template<class Editor>
void EditorFactoryPrivate< Editor >::initializeEditor ( QtProperty * property,
Editor * e )

◆ slotEditorDestroyed()

template<class Editor>
void EditorFactoryPrivate< Editor >::slotEditorDestroyed ( QObject * object)

Member Data Documentation

◆ m_createdEditors

template<class Editor>
PropertyToEditorListMap EditorFactoryPrivate< Editor >::m_createdEditors

◆ m_editorToProperty

template<class Editor>
EditorToPropertyMap EditorFactoryPrivate< Editor >::m_editorToProperty

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