Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QtAbstractPropertyBrowserPrivate Class Reference
Collaboration diagram for QtAbstractPropertyBrowserPrivate:

Public Member Functions

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

Public Attributes

QList< QtProperty * > m_subItems
QHash< QtAbstractPropertyManager *, QList< QtProperty * > > m_managerToProperties
QHash< QtProperty *, QList< QtProperty * > > m_propertyToParents
QHash< QtProperty *, QtBrowserItem * > m_topLevelPropertyToIndex
QList< QtBrowserItem * > m_topLevelIndexes
QHash< QtProperty *, QList< QtBrowserItem * > > m_propertyToIndexes
QtBrowserItemm_currentItem = nullptr

Detailed Description

Definition at line 1183 of file qtpropertybrowser.cpp.

Member Function Documentation

◆ clearIndex() [1/2]

void QtAbstractPropertyBrowserPrivate::clearIndex ( QtBrowserItem * index)

Definition at line 1377 of file qtpropertybrowser.cpp.

◆ clearIndex() [2/2]

void QtAbstractPropertyBrowserPrivate::clearIndex ( QtBrowserItem * index)

◆ createBrowserIndex() [1/2]

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

Definition at line 1314 of file qtpropertybrowser.cpp.

◆ createBrowserIndex() [2/2]

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

◆ createBrowserIndexes() [1/2]

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

Definition at line 1286 of file qtpropertybrowser.cpp.

◆ createBrowserIndexes() [2/2]

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

◆ insertSubTree() [1/2]

void QtAbstractPropertyBrowserPrivate::insertSubTree ( QtProperty * property,
QtProperty * parentProperty )

Definition at line 1215 of file qtpropertybrowser.cpp.

◆ insertSubTree() [2/2]

void QtAbstractPropertyBrowserPrivate::insertSubTree ( QtProperty * property,
QtProperty * parentProperty )

◆ removeBrowserIndex() [1/2]

void QtAbstractPropertyBrowserPrivate::removeBrowserIndex ( QtBrowserItem * index)

Definition at line 1352 of file qtpropertybrowser.cpp.

◆ removeBrowserIndex() [2/2]

void QtAbstractPropertyBrowserPrivate::removeBrowserIndex ( QtBrowserItem * index)

◆ removeBrowserIndexes() [1/2]

void QtAbstractPropertyBrowserPrivate::removeBrowserIndexes ( QtProperty * property,
QtProperty * parentProperty )

Definition at line 1335 of file qtpropertybrowser.cpp.

◆ removeBrowserIndexes() [2/2]

void QtAbstractPropertyBrowserPrivate::removeBrowserIndexes ( QtProperty * property,
QtProperty * parentProperty )

◆ removeSubTree() [1/2]

void QtAbstractPropertyBrowserPrivate::removeSubTree ( QtProperty * property,
QtProperty * parentProperty )

Definition at line 1252 of file qtpropertybrowser.cpp.

◆ removeSubTree() [2/2]

void QtAbstractPropertyBrowserPrivate::removeSubTree ( QtProperty * property,
QtProperty * parentProperty )

◆ slotPropertyDataChanged() [1/2]

void QtAbstractPropertyBrowserPrivate::slotPropertyDataChanged ( QtProperty * property)

Definition at line 1412 of file qtpropertybrowser.cpp.

◆ slotPropertyDataChanged() [2/2]

void QtAbstractPropertyBrowserPrivate::slotPropertyDataChanged ( QtProperty * property)

◆ slotPropertyDestroyed() [1/2]

void QtAbstractPropertyBrowserPrivate::slotPropertyDestroyed ( QtProperty * property)

Definition at line 1405 of file qtpropertybrowser.cpp.

◆ slotPropertyDestroyed() [2/2]

void QtAbstractPropertyBrowserPrivate::slotPropertyDestroyed ( QtProperty * property)

◆ slotPropertyInserted() [1/2]

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

Definition at line 1385 of file qtpropertybrowser.cpp.

◆ slotPropertyInserted() [2/2]

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

◆ slotPropertyRemoved() [1/2]

void QtAbstractPropertyBrowserPrivate::slotPropertyRemoved ( QtProperty * property,
QtProperty * parentProperty )

Definition at line 1395 of file qtpropertybrowser.cpp.

◆ slotPropertyRemoved() [2/2]

void QtAbstractPropertyBrowserPrivate::slotPropertyRemoved ( QtProperty * property,
QtProperty * parentProperty )

Member Data Documentation

◆ m_currentItem

QtBrowserItem * QtAbstractPropertyBrowserPrivate::m_currentItem = nullptr

Definition at line 1212 of file qtpropertybrowser.cpp.

◆ m_managerToProperties

QHash< QtAbstractPropertyManager *, QList< QtProperty * > > QtAbstractPropertyBrowserPrivate::m_managerToProperties

Definition at line 1205 of file qtpropertybrowser.cpp.

◆ m_propertyToIndexes

QHash< QtProperty *, QList< QtBrowserItem * > > QtAbstractPropertyBrowserPrivate::m_propertyToIndexes

Definition at line 1210 of file qtpropertybrowser.cpp.

◆ m_propertyToParents

QHash< QtProperty *, QList< QtProperty * > > QtAbstractPropertyBrowserPrivate::m_propertyToParents

Definition at line 1206 of file qtpropertybrowser.cpp.

◆ m_subItems

QList< QtProperty * > QtAbstractPropertyBrowserPrivate::m_subItems

Definition at line 1204 of file qtpropertybrowser.cpp.

◆ m_topLevelIndexes

QList< QtBrowserItem * > QtAbstractPropertyBrowserPrivate::m_topLevelIndexes

Definition at line 1209 of file qtpropertybrowser.cpp.

◆ m_topLevelPropertyToIndex

QHash< QtProperty *, QtBrowserItem * > QtAbstractPropertyBrowserPrivate::m_topLevelPropertyToIndex

Definition at line 1208 of file qtpropertybrowser.cpp.


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