itom  4.1.0
QtTreePropertyBrowserPrivate Class Reference

Public Member Functions

void init (QWidget *parent)
 
void propertyInserted (QtBrowserItem *index, QtBrowserItem *afterIndex)
 
void propertyRemoved (QtBrowserItem *index)
 
void propertyChanged (QtBrowserItem *index)
 
QWidget * createEditor (QtProperty *property, QWidget *parent) const
 
QtPropertyindexToProperty (const QModelIndex &index) const
 
QTreeWidgetItem * indexToItem (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 *)
 
QTreeWidgetItem * editedItem () const
 

Private Member Functions

void updateItem (QTreeWidgetItem *item)
 

Private Attributes

QtTreePropertyBrowserq_ptr
 
QMap< QtBrowserItem *, QTreeWidgetItem * > m_indexToItem
 
QMap< QTreeWidgetItem *, QtBrowserItem * > m_itemToIndex
 
QMap< QtBrowserItem *, QColor > m_indexToBackgroundColor
 
QtPropertyEditorViewm_treeWidget
 
bool m_headerVisible
 
QtTreePropertyBrowser::ResizeMode m_resizeMode
 
class QtPropertyEditorDelegatem_delegate
 
bool m_markPropertiesWithoutValue
 
bool m_browserChangedBlocked
 
QIcon m_expandIcon
 

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