Skip to content

Commit

Permalink
#5629 Enable activation cancellation dialog
Browse files Browse the repository at this point in the history
  • Loading branch information
Andrew Nelless committed Sep 29, 2016
1 parent 0d5d7e1 commit 60a4e62
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 1 deletion.
9 changes: 9 additions & 0 deletions src/gui/src/ActivationDialog.cpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
#include "ActivationDialog.h"
#include "ui_ActivationDialog.h"
#include "CancelActivationDialog.h"

ActivationDialog::ActivationDialog(QWidget *parent) :
QDialog(parent),
Expand All @@ -12,3 +13,11 @@ ActivationDialog::~ActivationDialog()
{
delete ui;
}

void ActivationDialog::reject()
{
CancelActivationDialog cancelActivationDialog(this);
if (QDialog::Accepted == cancelActivationDialog.exec()) {
QDialog::reject();
}
}
3 changes: 3 additions & 0 deletions src/gui/src/ActivationDialog.h
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,9 @@ class ActivationDialog : public QDialog
public:
explicit ActivationDialog(QWidget *parent = 0);
~ActivationDialog();

public slots:
void reject();

private:
Ui::ActivationDialog *ui;
Expand Down
2 changes: 1 addition & 1 deletion src/gui/src/MainWindow.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -1154,7 +1154,7 @@ void MainWindow::on_m_pActionWizard_triggered()

void MainWindow::on_m_pActivate_triggered()
{
ActivationDialog activationDialog;
ActivationDialog activationDialog (this);
activationDialog.exec();
}

Expand Down

0 comments on commit 60a4e62

Please sign in to comment.