Advanced Settings Panel
[pierogi] / dialogs / pireditcommanddialog.h
1 #ifndef PIREDITCOMMANDDIALOG_H
2 #define PIREDITCOMMANDDIALOG_H
3
4 #include <QDialog>
5
6 class PIRMacroCommandItem;
7
8 namespace Ui {
9 class PIREditCommandDialog;
10 }
11
12 class PIREditCommandDialog : public QDialog
13 {
14   Q_OBJECT
15   
16 public:
17   explicit PIREditCommandDialog(QWidget *parent = 0);
18   ~PIREditCommandDialog();
19
20   void setup(
21     QString typeString,
22     QString name);
23
24 signals:
25   void deleteCommand();
26 //  void moveCommandUp();
27 //  void moveCommandDown();
28   void copyCommand();
29
30 private slots:
31 //  void on_moveUpButton_clicked();
32 //  void on_moveDownButton_clicked();
33   void on_deleteButton_clicked();
34   void on_copyButton_clicked();
35
36 private:
37   Ui::PIREditCommandDialog *ui;
38 };
39
40 #endif // PIREDITCOMMANDDIALOG_H