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
QtTreePropertyBrowserPrivate Class Reference
Collaboration diagram for QtTreePropertyBrowserPrivate:

Public Member Functions

void init (QWidget *parent)
void propertyInserted (QtBrowserItem *index, QtBrowserItem *afterIndex)
void propertyRemoved (QtBrowserItem *index)
void propertyChanged (QtBrowserItem *index)
QWidgetcreateEditor (QtProperty *property, QWidget *parent) const
QtPropertyindexToProperty (const QModelIndex &index) const
QTreeWidgetItemindexToItem (const QModelIndex &index) const
QtBrowserItemindexToBrowserItem (const QModelIndex &index) const
bool lastColumn (int column) const
void disableItem (QTreeWidgetItem *item) const
void enableItem (QTreeWidgetItem *item) const
bool hasValue (QTreeWidgetItem *item) const
void slotCollapsed (const QModelIndex &index)
void slotExpanded (const QModelIndex &index)
QColor calculatedBackgroundColor (QtBrowserItem *item) const
QtPropertyEditorViewtreeWidget () const
bool markPropertiesWithoutValue () const
QtBrowserItemcurrentItem () const
void setCurrentItem (QtBrowserItem *browserItem, bool block)
void editItem (QtBrowserItem *browserItem)
void slotCurrentBrowserItemChanged (QtBrowserItem *item)
void slotCurrentTreeItemChanged (QTreeWidgetItem *newItem, QTreeWidgetItem *)
QTreeWidgetItemeditedItem () const
void init (QWidget *parent)
void propertyInserted (QtBrowserItem *index, QtBrowserItem *afterIndex)
void propertyRemoved (QtBrowserItem *index)
void propertyChanged (QtBrowserItem *index)
QWidgetcreateEditor (QtProperty *property, QWidget *parent) const
QtPropertyindexToProperty (const QModelIndex &index) const
QTreeWidgetItemindexToItem (const QModelIndex &index) const
QtBrowserItemindexToBrowserItem (const QModelIndex &index) const
bool lastColumn (int column) const
void disableItem (QTreeWidgetItem *item) const
void enableItem (QTreeWidgetItem *item) const
bool hasValue (QTreeWidgetItem *item) const
void slotCollapsed (const QModelIndex &index)
void slotExpanded (const QModelIndex &index)
QColor calculatedBackgroundColor (QtBrowserItem *item) const
QtPropertyEditorViewtreeWidget () const
bool markPropertiesWithoutValue () const
QtBrowserItemcurrentItem () const
void setCurrentItem (QtBrowserItem *browserItem, bool block)
void editItem (QtBrowserItem *browserItem)
void slotCurrentBrowserItemChanged (QtBrowserItem *item)
void slotCurrentTreeItemChanged (QTreeWidgetItem *newItem, QTreeWidgetItem *)
QTreeWidgetItemeditedItem () const

Detailed Description

Definition at line 33 of file qttreepropertybrowser.cpp.

Member Function Documentation

◆ calculatedBackgroundColor() [1/2]

QColor QtTreePropertyBrowserPrivate::calculatedBackgroundColor ( QtBrowserItem * item) const

Definition at line 591 of file qttreepropertybrowser.cpp.

References QtBrowserItem::parent().

Here is the call graph for this function:

◆ calculatedBackgroundColor() [2/2]

QColor QtTreePropertyBrowserPrivate::calculatedBackgroundColor ( QtBrowserItem * item) const

◆ createEditor() [1/2]

QWidget * QtTreePropertyBrowserPrivate::createEditor ( QtProperty * property,
QWidget * parent ) const
inline

Definition at line 44 of file qttreepropertybrowser.cpp.

◆ createEditor() [2/2]

QWidget * QtTreePropertyBrowserPrivate::createEditor ( QtProperty * property,
QWidget * parent ) const
inline

Definition at line 44 of file qttreepropertybrowser.cpp.

◆ currentItem() [1/2]

QtBrowserItem * QtTreePropertyBrowserPrivate::currentItem ( ) const

Definition at line 430 of file qttreepropertybrowser.cpp.

Referenced by slotCurrentBrowserItemChanged().

Here is the caller graph for this function:

◆ currentItem() [2/2]

QtBrowserItem * QtTreePropertyBrowserPrivate::currentItem ( ) const

◆ disableItem() [1/2]

void QtTreePropertyBrowserPrivate::disableItem ( QTreeWidgetItem * item) const

Definition at line 473 of file qttreepropertybrowser.cpp.

References disableItem().

Referenced by disableItem().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ disableItem() [2/2]

void QtTreePropertyBrowserPrivate::disableItem ( QTreeWidgetItem * item) const

◆ editedItem() [1/2]

QTreeWidgetItem * QtTreePropertyBrowserPrivate::editedItem ( ) const

Definition at line 634 of file qttreepropertybrowser.cpp.

References QtPropertyEditorDelegate::editedItem().

Referenced by QtPropertyEditorView::keyPressEvent().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ editedItem() [2/2]

QTreeWidgetItem * QtTreePropertyBrowserPrivate::editedItem ( ) const

◆ editItem() [1/2]

void QtTreePropertyBrowserPrivate::editItem ( QtBrowserItem * browserItem)

Definition at line 639 of file qttreepropertybrowser.cpp.

◆ editItem() [2/2]

void QtTreePropertyBrowserPrivate::editItem ( QtBrowserItem * browserItem)

◆ enableItem() [1/2]

void QtTreePropertyBrowserPrivate::enableItem ( QTreeWidgetItem * item) const

Definition at line 488 of file qttreepropertybrowser.cpp.

References enableItem(), and QtProperty::isEnabled().

Referenced by enableItem().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ enableItem() [2/2]

void QtTreePropertyBrowserPrivate::enableItem ( QTreeWidgetItem * item) const

◆ hasValue() [1/2]

bool QtTreePropertyBrowserPrivate::hasValue ( QTreeWidgetItem * item) const

Definition at line 503 of file qttreepropertybrowser.cpp.

References QtProperty::hasValue(), and QtBrowserItem::property().

Referenced by QtPropertyEditorView::mousePressEvent().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ hasValue() [2/2]

bool QtTreePropertyBrowserPrivate::hasValue ( QTreeWidgetItem * item) const

◆ indexToBrowserItem() [1/2]

QtBrowserItem * QtTreePropertyBrowserPrivate::indexToBrowserItem ( const QModelIndex & index) const

Definition at line 457 of file qttreepropertybrowser.cpp.

◆ indexToBrowserItem() [2/2]

QtBrowserItem * QtTreePropertyBrowserPrivate::indexToBrowserItem ( const QModelIndex & index) const

◆ indexToItem() [1/2]

QTreeWidgetItem * QtTreePropertyBrowserPrivate::indexToItem ( const QModelIndex & index) const

Definition at line 463 of file qttreepropertybrowser.cpp.

◆ indexToItem() [2/2]

QTreeWidgetItem * QtTreePropertyBrowserPrivate::indexToItem ( const QModelIndex & index) const

◆ indexToProperty() [1/2]

QtProperty * QtTreePropertyBrowserPrivate::indexToProperty ( const QModelIndex & index) const

Definition at line 448 of file qttreepropertybrowser.cpp.

References QtBrowserItem::property().

Here is the call graph for this function:

◆ indexToProperty() [2/2]

QtProperty * QtTreePropertyBrowserPrivate::indexToProperty ( const QModelIndex & index) const

◆ init() [1/2]

void QtTreePropertyBrowserPrivate::init ( QWidget * parent)

Definition at line 397 of file qttreepropertybrowser.cpp.

References QtPropertyEditorDelegate::setEditorPrivate(), and QtPropertyEditorView::setEditorPrivate().

Here is the call graph for this function:

◆ init() [2/2]

void QtTreePropertyBrowserPrivate::init ( QWidget * parent)

◆ lastColumn() [1/2]

bool QtTreePropertyBrowserPrivate::lastColumn ( int column) const

Definition at line 468 of file qttreepropertybrowser.cpp.

Referenced by QtPropertyEditorDelegate::paint().

Here is the caller graph for this function:

◆ lastColumn() [2/2]

bool QtTreePropertyBrowserPrivate::lastColumn ( int column) const

◆ markPropertiesWithoutValue() [1/2]

bool QtTreePropertyBrowserPrivate::markPropertiesWithoutValue ( ) const
inline

Definition at line 60 of file qttreepropertybrowser.cpp.

Referenced by QtPropertyEditorView::drawRow(), QtPropertyEditorView::mousePressEvent(), and QtPropertyEditorDelegate::paint().

Here is the caller graph for this function:

◆ markPropertiesWithoutValue() [2/2]

bool QtTreePropertyBrowserPrivate::markPropertiesWithoutValue ( ) const
inline

Definition at line 60 of file qttreepropertybrowser.cpp.

◆ propertyChanged() [1/2]

void QtTreePropertyBrowserPrivate::propertyChanged ( QtBrowserItem * index)

Definition at line 546 of file qttreepropertybrowser.cpp.

◆ propertyChanged() [2/2]

void QtTreePropertyBrowserPrivate::propertyChanged ( QtBrowserItem * index)

◆ propertyInserted() [1/2]

void QtTreePropertyBrowserPrivate::propertyInserted ( QtBrowserItem * index,
QtBrowserItem * afterIndex )

Definition at line 511 of file qttreepropertybrowser.cpp.

◆ propertyInserted() [2/2]

void QtTreePropertyBrowserPrivate::propertyInserted ( QtBrowserItem * index,
QtBrowserItem * afterIndex )

◆ propertyRemoved() [1/2]

void QtTreePropertyBrowserPrivate::propertyRemoved ( QtBrowserItem * index)

Definition at line 531 of file qttreepropertybrowser.cpp.

◆ propertyRemoved() [2/2]

void QtTreePropertyBrowserPrivate::propertyRemoved ( QtBrowserItem * index)

◆ setCurrentItem() [1/2]

void QtTreePropertyBrowserPrivate::setCurrentItem ( QtBrowserItem * browserItem,
bool block )

Definition at line 437 of file qttreepropertybrowser.cpp.

Referenced by slotCurrentBrowserItemChanged().

Here is the caller graph for this function:

◆ setCurrentItem() [2/2]

void QtTreePropertyBrowserPrivate::setCurrentItem ( QtBrowserItem * browserItem,
bool block )

◆ slotCollapsed() [1/2]

void QtTreePropertyBrowserPrivate::slotCollapsed ( const QModelIndex & index)

Definition at line 604 of file qttreepropertybrowser.cpp.

◆ slotCollapsed() [2/2]

void QtTreePropertyBrowserPrivate::slotCollapsed ( const QModelIndex & index)

◆ slotCurrentBrowserItemChanged() [1/2]

void QtTreePropertyBrowserPrivate::slotCurrentBrowserItemChanged ( QtBrowserItem * item)

Definition at line 620 of file qttreepropertybrowser.cpp.

References currentItem(), and setCurrentItem().

Here is the call graph for this function:

◆ slotCurrentBrowserItemChanged() [2/2]

void QtTreePropertyBrowserPrivate::slotCurrentBrowserItemChanged ( QtBrowserItem * item)

◆ slotCurrentTreeItemChanged() [1/2]

void QtTreePropertyBrowserPrivate::slotCurrentTreeItemChanged ( QTreeWidgetItem * newItem,
QTreeWidgetItem *  )

Definition at line 626 of file qttreepropertybrowser.cpp.

References QtAbstractPropertyBrowser::setCurrentItem().

Here is the call graph for this function:

◆ slotCurrentTreeItemChanged() [2/2]

void QtTreePropertyBrowserPrivate::slotCurrentTreeItemChanged ( QTreeWidgetItem * newItem,
QTreeWidgetItem *  )

◆ slotExpanded() [1/2]

void QtTreePropertyBrowserPrivate::slotExpanded ( const QModelIndex & index)

Definition at line 612 of file qttreepropertybrowser.cpp.

◆ slotExpanded() [2/2]

void QtTreePropertyBrowserPrivate::slotExpanded ( const QModelIndex & index)

◆ treeWidget() [1/2]

QtPropertyEditorView * QtTreePropertyBrowserPrivate::treeWidget ( ) const
inline

Definition at line 59 of file qttreepropertybrowser.cpp.

◆ treeWidget() [2/2]

QtPropertyEditorView * QtTreePropertyBrowserPrivate::treeWidget ( ) const
inline

Definition at line 59 of file qttreepropertybrowser.cpp.


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