13 #ifndef DtCustomTreeWidgetEditor_H_
14 #define DtCustomTreeWidgetEditor_H_
17 #include <QtCore/QObject>
18 #include <QtCore/QStringList>
19 #include <QtWidgets/QTreeWidgetItem>
48 EditorType type = LineEdit);
52 virtual void setComboBoxParameters(QStringList* possibleValues,
bool noEditing =
true);
54 virtual void setValue( QString value );
62 void updateValue( QString value );
64 virtual void editAsTextBox();
65 virtual void editAsLineEdit();
66 virtual void editAsComboBox();
67 virtual void editAsFileBrowser();
68 virtual void editAsBoolComboBox();
76 virtual QString commitFromTextBox();
77 virtual QString commitFromLineEdit();
78 virtual QString commitFromComboBox();
79 virtual QString commitFromFileBrowser();
80 virtual QString commitFromBoolComboBox();
111 virtual void setData(
int column,
int role,
const QVariant &value);
115 virtual void setComboBoxParameters(
int column, QStringList* comboBoxParameters);
117 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