Adding Macros!
[pierogi] / dialogs / pireditcommanddialog.cpp
diff --git a/dialogs/pireditcommanddialog.cpp b/dialogs/pireditcommanddialog.cpp
new file mode 100644 (file)
index 0000000..837bcaa
--- /dev/null
@@ -0,0 +1,45 @@
+#include "pireditcommanddialog.h"
+#include "ui_pireditcommanddialog.h"
+
+#include "macros/pirmacrocommanditem.h"
+
+PIREditCommandDialog::PIREditCommandDialog(QWidget *parent) :
+  QDialog(parent),
+  ui(new Ui::PIREditCommandDialog)
+{
+  ui->setupUi(this);
+}
+
+PIREditCommandDialog::~PIREditCommandDialog()
+{
+  delete ui;
+}
+
+
+void PIREditCommandDialog::setup(
+  QString typeString,
+  QString name)
+{
+  ui->commandTypeLabel->setText(typeString);
+
+  ui->commandValueLabel->setText(name);
+}
+
+
+void PIREditCommandDialog::on_moveUpButton_clicked()
+{
+  emit moveCommandUp();
+  accept();
+}
+
+void PIREditCommandDialog::on_moveDownButton_clicked()
+{
+  emit moveCommandDown();
+  accept();
+}
+
+void PIREditCommandDialog::on_deleteButton_clicked()
+{
+  emit deleteCommand();
+  accept();
+}