Adding Macros!
[pierogi] / dialogs / pireditmacrodialog.h
diff --git a/dialogs/pireditmacrodialog.h b/dialogs/pireditmacrodialog.h
new file mode 100644 (file)
index 0000000..876d098
--- /dev/null
@@ -0,0 +1,35 @@
+#ifndef PIREDITMACRODIALOG_H
+#define PIREDITMACRODIALOG_H
+
+#include <QDialog>
+
+class QTreeWidgetItem;
+
+namespace Ui {
+class PIREditMacroDialog;
+}
+
+class PIREditMacroDialog : public QDialog
+{
+  Q_OBJECT
+  
+public:
+  explicit PIREditMacroDialog(QWidget *parent = 0);
+  ~PIREditMacroDialog();
+
+  void clear();
+
+  void setup(
+    QTreeWidgetItem *item);
+
+  QString getText();
+
+  char getKey();
+
+  unsigned int getButtonID();
+  
+private:
+  Ui::PIREditMacroDialog *ui;
+};
+
+#endif // PIREDITMACRODIALOG_H