Computer Assited Medical Intervention Tool Kit  version 4.1
Public Types | Public Member Functions | Public Attributes | List of all members
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 
)

◆ 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: