14 #include <QFocusEvent>
61 virtual void setItemValue(
void* lParam,
int do_commit = 1);
82 void setDataPtr(
void* lParam,
int do_commit = 1);
97 bdiQComboBox*
combo();
bool createComboBoxBool(bool expand_on_true=false)
bool operator==(const EnumKey &item) const
Definition: bdiQPropTreeItemCombo.h:27
Definition: bdiQPropTreeItemCombo.h:40
void currentIndexChanged(int)
bool addKeyValuePair(const QString &s, int value)
const char * getSelectedName()
virtual void setItemValue(void *lParam, int do_commit=1)
virtual void focusOutEvent(QFocusEvent *e)
QVector< EnumKey > m_value_list
Definition: bdiQPropTreeItemCombo.h:99
int findCBData(void *lParam)
Definition: bdiQPropTreeItemCombo.h:21
QStringList m_combo_items
Definition: bdiQPropTreeItemCombo.h:90
EnumKey()
Definition: bdiQPropTreeItemCombo.h:25
virtual void hideEditor()
void setSecondaryDataPtr(void *lParam)
virtual void * getItemValue()
virtual ~bdiQPropTreeItemCombo()
EnumKey(QString key)
Definition: bdiQPropTreeItemCombo.h:24
EnumKey(QString key, int val)
Definition: bdiQPropTreeItemCombo.h:23
void setDataPtr(void *lParam, int do_commit=1)
Definition: bdiQPropTreeItem.h:28
bdiQPropTreeItemCombo(QTreeWidget *tree_widget)
int m_value
Definition: bdiQPropTreeItemCombo.h:33
bool addKeyList(const QStringList &s)
QString m_key
Definition: bdiQPropTreeItemCombo.h:32
bool addKeyValue(const QString &s)
virtual bool isBold()
Definition: bdiQPropTreeItemCombo.h:86
void addContractOnValue(int value)
void * m_pIndex
Definition: bdiQPropTreeItemCombo.h:118
void setUseKeyAsValue(int val)
Definition: bdiQPropTreeItemCombo.h:80
QVector< int > m_expand_on_list
Definition: bdiQPropTreeItemCombo.h:100
void * m_pIndex2
Definition: bdiQPropTreeItemCombo.h:119
QVector< int > m_contract_on_list
Definition: bdiQPropTreeItemCombo.h:101
void setSelectedItem(int value)
Definition: bdiQPropTreeItemCombo.h:94
int m_combo_selection_index
Definition: bdiQPropTreeItemCombo.h:117
Contains bdiQPropTreeItem class.
QPointer< bdiQComboBox > m_combo
Definition: bdiQPropTreeItemCombo.h:98
void addExpandOnValue(int value)
virtual bool hasCustomWidget(void)
int m_use_key_as_value
Definition: bdiQPropTreeItemCombo.h:120
virtual void showEditor()
virtual QWidget * getWidget()
Definition: bdiQPropTreeItemCombo.h:84