QtAbstractPropertyBrowserPrivate Class Reference

Public Member Functions

void clearIndex (QtBrowserItem *index)
 
QtBrowserItem * createBrowserIndex (QtProperty *property, QtBrowserItem *parentIndex, QtBrowserItem *afterIndex)
 
void createBrowserIndexes (QtProperty *property, QtProperty *parentProperty, QtProperty *afterProperty)
 
void insertSubTree (QtProperty *property, QtProperty *parentProperty)
 
 QtAbstractPropertyBrowserPrivate ()
 
void removeBrowserIndex (QtBrowserItem *index)
 
void removeBrowserIndexes (QtProperty *property, QtProperty *parentProperty)
 
void removeSubTree (QtProperty *property, QtProperty *parentProperty)
 
void slotPropertyDataChanged (QtProperty *property)
 
void slotPropertyDestroyed (QtProperty *property)
 
void slotPropertyInserted (QtProperty *property, QtProperty *parentProperty, QtProperty *afterProperty)
 
void slotPropertyRemoved (QtProperty *property, QtProperty *parentProperty)
 

Public Attributes

QtBrowserItem * m_currentItem
 
QMap< QtAbstractPropertyManager *, QList< QtProperty * > > m_managerToProperties
 
QMap< QtProperty *, QList< QtBrowserItem * > > m_propertyToIndexes
 
QMap< QtProperty *, QList< QtProperty * > > m_propertyToParents
 
QList< QtProperty * > m_subItems
 
QList< QtBrowserItem * > m_topLevelIndexes
 
QMap< QtProperty *, QtBrowserItem * > m_topLevelPropertyToIndex
 

Constructor & Destructor Documentation

◆ QtAbstractPropertyBrowserPrivate()

Member Function Documentation

◆ clearIndex()

void clearIndex ( QtBrowserItem * index)

◆ createBrowserIndex()

QtBrowserItem * createBrowserIndex ( QtProperty * property,
QtBrowserItem * parentIndex,
QtBrowserItem * afterIndex )

◆ createBrowserIndexes()

void createBrowserIndexes ( QtProperty * property,
QtProperty * parentProperty,
QtProperty * afterProperty )

◆ insertSubTree()

void insertSubTree ( QtProperty * property,
QtProperty * parentProperty )

◆ removeBrowserIndex()

void removeBrowserIndex ( QtBrowserItem * index)

◆ removeBrowserIndexes()

void removeBrowserIndexes ( QtProperty * property,
QtProperty * parentProperty )

◆ removeSubTree()

void removeSubTree ( QtProperty * property,
QtProperty * parentProperty )

◆ slotPropertyDataChanged()

void slotPropertyDataChanged ( QtProperty * property)

◆ slotPropertyDestroyed()

void slotPropertyDestroyed ( QtProperty * property)

◆ slotPropertyInserted()

void slotPropertyInserted ( QtProperty * property,
QtProperty * parentProperty,
QtProperty * afterProperty )

◆ slotPropertyRemoved()

void slotPropertyRemoved ( QtProperty * property,
QtProperty * parentProperty )

Member Data Documentation

◆ m_currentItem

QtBrowserItem* m_currentItem

◆ m_managerToProperties

QMap<QtAbstractPropertyManager*, QList<QtProperty*> > m_managerToProperties

◆ m_propertyToIndexes

QMap<QtProperty*, QList<QtBrowserItem*> > m_propertyToIndexes

◆ m_propertyToParents

QMap<QtProperty*, QList<QtProperty*> > m_propertyToParents

◆ m_subItems

QList<QtProperty*> m_subItems

◆ m_topLevelIndexes

QList<QtBrowserItem*> m_topLevelIndexes

◆ m_topLevelPropertyToIndex

QMap<QtProperty*, QtBrowserItem*> m_topLevelPropertyToIndex

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