20 #include <QTreeWidget>
91 void drawRow(QPainter* painter,
const QStyleOptionViewItem& option,
const QModelIndex& index)
const;
virtual void onRefresh()
Definition: bdiQPropTree.h:39
int get_ready_for_refresh_logic()
Definition: bdiQPropTree.h:85
bdiQPropTreeItem * InsertSibling(bdiQPropTreeItem *pItem, bdiQPropTreeItem *pParent, bdiQPropTreeItem *pSib)
bdiQPropTreeContainer(QWidget *widget)
bdiQPropTreeItem * GetRootItem()
bool m_bChanged
Definition: bdiQPropTree.h:110
long m_nInfoHeight
Definition: bdiQPropTree.h:103
virtual void onRaiseChangedFlag()
Definition: bdiQPropTree.h:40
Contains bdiQPropTreeItemEdit class, general value editors.
bool m_bShowInfo
Definition: bdiQPropTree.h:100
void replace_root_item(bdiQPropTreeItem *new_root)
Definition: bdiQPropTreeItem.h:28
bdiQPropTreeItem * m_pRoot
Definition: bdiQPropTree.h:106
bdiQPropTree * m_proptree
Definition: bdiQPropTree.h:36
int GetAndClearChangedFlag()
Definition: bdiQPropTree.h:78
virtual bdiQPropTree * createProptree()
void drawRow(QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index) const
virtual void initialize()
Contains bdiQPropTreeItemColor class.
Contains bdiQPropTreeItemCombo combo drop down class.
int m_ready_for_refresh_logic
Definition: bdiQPropTree.h:108
bdiQPropTree(QWidget *parent)
bdiQPropTree container window, adds the info box.
Definition: bdiQPropTree.h:32
virtual void setCurrentIndex(QTreeWidgetItem *i)
void DeleteItem(bdiQPropTreeItem *pItem)
void set_ready_for_refresh_logic(bool val)
Contains bdiQPropTreeItem class.
void DeleteChildren(bdiQPropTreeItem *pItem)
QLabel * m_infobox
Definition: bdiQPropTree.h:37
void currentItemChanged(QTreeWidgetItem *prev, QTreeWidgetItem *new_itm)
Definition: bdiQPropTree.h:51
void itemClicked(QTreeWidgetItem *item, int c)