10 #ifndef DtCustomTreeWidgetEditor_H_
11 #define DtCustomTreeWidgetEditor_H_
14 #include <QtCore/QObject>
15 #include <QtCore/QStringList>
16 #include <QtWidgets/QTreeWidgetItem>
45 EditorType type = LineEdit);
49 virtual void setComboBoxParameters(QStringList* possibleValues,
bool noEditing =
true);
51 virtual void setValue( QString value );
59 void updateValue( QString value );
61 virtual void editAsTextBox();
62 virtual void editAsLineEdit();
63 virtual void editAsComboBox();
64 virtual void editAsFileBrowser();
65 virtual void editAsBoolComboBox();
73 virtual QString commitFromTextBox();
74 virtual QString commitFromLineEdit();
75 virtual QString commitFromComboBox();
76 virtual QString commitFromFileBrowser();
77 virtual QString commitFromBoolComboBox();
108 virtual void setData(
int column,
int role,
const QVariant &value);
112 virtual void setComboBoxParameters(
int column, QStringList* comboBoxParameters);
114 void edit(
int column);
#define DT_DLL_VRVCOREQT
Definition: vrvCoreQt.h:20
Contains DLL export macros.
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69