00001
00002
00003
00004
00005
00006
00007
00008 #ifndef SHORTCUTEDITORDIALOG_H
00009 #define SHORTCUTEDITORDIALOG_H
00010
00011 #include "ui_shortcuteditordialog.h"
00012
00013 class ShortcutModel;
00014
00015
00022 class ShortcutEditorDialog : public QDialog, public Ui::ShortcutEditorDialog
00023 {
00024 Q_OBJECT
00025
00026 public:
00027 ShortcutEditorDialog(QWidget * parent = 0);
00028 ~ShortcutEditorDialog();
00029
00030 private:
00031 ShortcutModel * model;
00032
00033 private slots:
00034 void removeAllButton_clicked();
00035 void removeButton_clicked();
00036 void addButton_clicked();
00037
00038 void acceptDialog();
00039
00040 void keysNotUnique(QString value);
00041
00042 void exportButton_clicked();
00043 void importButton_clicked();
00044 };
00045
00046 #endif