summaryrefslogtreecommitdiff
path: root/noncore/apps/keyz-cfg/cfgdlg.h
Unidiff
Diffstat (limited to 'noncore/apps/keyz-cfg/cfgdlg.h') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/apps/keyz-cfg/cfgdlg.h39
1 files changed, 39 insertions, 0 deletions
diff --git a/noncore/apps/keyz-cfg/cfgdlg.h b/noncore/apps/keyz-cfg/cfgdlg.h
new file mode 100644
index 0000000..16732ee
--- a/dev/null
+++ b/noncore/apps/keyz-cfg/cfgdlg.h
@@ -0,0 +1,39 @@
1#include <qlabel.h>
2#include <qlistbox.h>
3#include <qpushbutton.h>
4#include <qlineedit.h>
5#include <qlayout.h>
6#include <qcheckbox.h>
7#include <qspinbox.h>
8#include <qdialog.h>
9#include <qapplication.h>
10
11#include "cfgfile.h"
12
13class CfgDlg : public QDialog {
14Q_OBJECT
15
16public:
17 CfgDlg(QWidget* parent, CfgFile* cfile, QApplication *);
18 virtual ~CfgDlg();
19
20protected:
21 CfgFile* cfile;
22 QApplication* application;
23
24 QMap<QString, QString> m;
25
26 QListBox* files;
27 QListBox* keymaps;
28 QLineEdit* label;
29 QSpinBox* ap;
30 QSpinBox* ad;
31
32 virtual void accept();
33
34protected slots:
35 void add();
36 void del();
37 void setLabel();
38 void keymapHighlighted(const QString&);
39};