12 #ifndef DtEnumerationSelectionWidget_H_
13 #define DtEnumerationSelectionWidget_H_
15 #include "vrfGuiCommon/ui_enumerationSelectionUI.h"
19 #include <QtGui/QLineEdit>
20 #include <QtGui/QComboBox>
21 #include <QtGui/QValidator>
44 bool showEnumInText =
false);
50 virtual void setKindEnabled(
bool);
52 void setOnlyValidKind(
int);
53 int onlyValidKind()
const;
55 void setAllowRange(
bool);
56 bool allowRange()
const;
58 void setAllowWildcard(
bool v);
59 bool allowWildCard()
const;
64 virtual QString addEntry(
int id,
const char* str,
QComboBox* combo);
66 virtual void setComboValue(
QComboBox*,
const QString&);
70 virtual void comboChangedWithReset(
QComboBox* box,
const QString&);
71 virtual void comboChanged(
QComboBox*,
const QString&);
77 virtual void comboChanged(
int);
78 virtual void enumerationChanged(
const QString&);