3 // Author: Frantisek Vacek <fanda.vacek@volny.cz>, (C) 2009
5 // Copyright: See COPYING file that comes with this distribution
8 #ifndef QFSQLENUMCOMBO_H
9 #define QFSQLENUMCOMBO_H
11 #include <qfsqlforeignkeycombo.h>
15 //! TODO: write class documentation.
16 class QFGUI_DECL_EXPORT QFSqlEnumCombo
: public QFSqlForeignKeyComboBase
19 Q_PROPERTY(QString enumGroup READ enumGroup WRITE setEnumGroup
);
20 QF_FIELD_RW(QString
, e
, setE
, numGroup
);
22 //virtual void reloadItems();
23 virtual void setEditItemsButton();
25 virtual void loadItems();
26 //virtual QFSqlForeignKeyComboItemsEditor* itemsEditor();
27 virtual void showItemsEditor();
28 QFDbEnum
currentDbEnum();
30 void itemsEdited(const QString
&enum_group
);
32 QFSqlEnumCombo(QWidget
*parent
= NULL
);
33 virtual ~QFSqlEnumCombo() {}
36 #endif // QFSQLENUMCOMBO_H