Bugfixes and Keysets
[pierogi] / dialogs / pirselectmacrodialog.h
1 #ifndef PIRSELECTMACRODIALOG_H
2 #define PIRSELECTMACRODIALOG_H
3
4 #include <QDialog>
5
6 class MainWindow;
7 class PIRMacroPack;
8 class PIRReverseMultitap;
9 class QTreeWidgetItem;
10
11 namespace Ui {
12 class PIRSelectMacroDialog;
13 }
14
15 class PIRSelectMacroDialog : public QDialog
16 {
17   Q_OBJECT
18   
19 public:
20 //  explicit PIRSelectMacroDialog(QWidget *parent = 0);
21
22   PIRSelectMacroDialog(
23     MainWindow *mw);
24
25   ~PIRSelectMacroDialog();
26
27 signals:
28   void macroChosen(
29     QTreeWidgetItem *item);
30   
31 private slots:
32   void on_buttonBox_accepted();
33 //  void on_buttonBox_rejected();
34
35 private:
36   Ui::PIRSelectMacroDialog *ui;
37
38   PIRMacroPack *userPack;
39   PIRReverseMultitap *multitapPack;
40
41 //  MainWindow *mainWindow;
42 };
43
44 #endif // PIRSELECTMACRODIALOG_H