35 #pragma warning( disable:4251 )
49 bool isCleared()
const;
50 void setCleared(
const bool );
52 QVariant currentId()
const;
53 void setCurrentId(
const QVariant& );
55 QVariant id(
const int )
const;
56 int index(
const QVariant& )
const;
58 bool hasId(
const int )
const;
59 void setId(
const int,
const QVariant& );
67 void onCurrentChanged(
int );
70 virtual void paintEvent( QPaintEvent* );
71 virtual void childEvent( QChildEvent* );
72 virtual void customEvent(
QEvent* );
85 #pragma warning( default:4251 )
#define QTX_EXPORT
Definition: Qtx.h:36
Custom event, used to process 'cleared' state of the combo box in editable mode.
Definition: QtxComboBox.cxx:105
Internal view model, used to process 'cleared' state of the combo box.
Definition: QtxComboBox.cxx:38
Enhanced version of Qt combo box class.
Definition: QtxComboBox.h:39
void activatedId(int)
Emitted when item with integer identificator ident is activated.
void activatedId(QString)
Emitted when item with string identificator ident is activated.
bool myCleared
"cleared" state
Definition: QtxComboBox.h:81
void activatedId(QVariant)
Emitted when item with identificator ident is activated.