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

 QtTreePropertyBrowserPrivate ()
 
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
 
 QtTreePropertyBrowserPrivate ()
 
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.

Constructor & Destructor Documentation

◆ QtTreePropertyBrowserPrivate() [1/2]

QtTreePropertyBrowserPrivate::QtTreePropertyBrowserPrivate ( )

Definition at line 371 of file qttreepropertybrowser.cpp.

◆ QtTreePropertyBrowserPrivate() [2/2]

QtTreePropertyBrowserPrivate::QtTreePropertyBrowserPrivate ( )

Member Function Documentation

◆ calculatedBackgroundColor() [1/2]

QColor QtTreePropertyBrowserPrivate::calculatedBackgroundColor ( QtBrowserItem * item) const

Definition at line 607 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 45 of file qttreepropertybrowser.cpp.

◆ createEditor() [2/2]

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

Definition at line 45 of file qttreepropertybrowser.cpp.

◆ currentItem() [1/2]

QtBrowserItem * QtTreePropertyBrowserPrivate::currentItem ( ) const

Definition at line 443 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 486 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 650 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 655 of file qttreepropertybrowser.cpp.

◆ editItem() [2/2]

void QtTreePropertyBrowserPrivate::editItem ( QtBrowserItem * browserItem)

◆ enableItem() [1/2]

void QtTreePropertyBrowserPrivate::enableItem ( QTreeWidgetItem * item) const

Definition at line 501 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 516 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 470 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 476 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 461 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 410 of file qttreepropertybrowser.cpp.

References 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 481 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 61 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 61 of file qttreepropertybrowser.cpp.

◆ propertyChanged() [1/2]

void QtTreePropertyBrowserPrivate::propertyChanged ( QtBrowserItem * index)

Definition at line 559 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 524 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 544 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 450 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 620 of file qttreepropertybrowser.cpp.

◆ slotCollapsed() [2/2]

void QtTreePropertyBrowserPrivate::slotCollapsed ( const QModelIndex & index)

◆ slotCurrentBrowserItemChanged() [1/2]

void QtTreePropertyBrowserPrivate::slotCurrentBrowserItemChanged ( QtBrowserItem * item)

Definition at line 636 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 642 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 628 of file qttreepropertybrowser.cpp.

◆ slotExpanded() [2/2]

void QtTreePropertyBrowserPrivate::slotExpanded ( const QModelIndex & index)

◆ treeWidget() [1/2]

QtPropertyEditorView * QtTreePropertyBrowserPrivate::treeWidget ( ) const
inline

Definition at line 60 of file qttreepropertybrowser.cpp.

◆ treeWidget() [2/2]

QtPropertyEditorView * QtTreePropertyBrowserPrivate::treeWidget ( ) const
inline

Definition at line 60 of file qttreepropertybrowser.cpp.


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