00001 #include <qlabel.h> 00002 #include <qlistbox.h> 00003 #include <qpushbutton.h> 00004 #include <qlineedit.h> 00005 #include <qlayout.h> 00006 #include <qcheckbox.h> 00007 #include <qspinbox.h> 00008 #include <qdialog.h> 00009 #include <qapplication.h> 00010 00011 #include "cfgfile.h" 00012 00013 class CfgDlg : public QDialog { 00014 Q_OBJECT 00015 00016 public: 00017 CfgDlg(QWidget* parent, CfgFile* cfile, QApplication *, bool b = false); 00018 virtual ~CfgDlg(); 00019 00020 protected: 00021 CfgFile* cfile; 00022 QApplication* application; 00023 00024 QMap<QString, QString> m; 00025 00026 QListBox* files; 00027 QListBox* keymaps; 00028 QLineEdit* label; 00029 QSpinBox* ap; 00030 QSpinBox* ad; 00031 00032 virtual void accept(); 00033 00034 protected slots: 00035 void add(); 00036 void del(); 00037 void setLabel(); 00038 void keymapHighlighted(const QString&); 00039 };
1.4.2