diff options
author | A. Wilcox <AWilcox@Wilcox-Tech.com> | 2020-02-23 04:03:47 -0600 |
---|---|---|
committer | A. Wilcox <AWilcox@Wilcox-Tech.com> | 2020-02-23 04:03:47 -0600 |
commit | 5f98586f8018092ee3f30083ef7582461f71c413 (patch) | |
tree | 207ea662ded07b2d9427e86c8e7f5d3cbf331b21 | |
parent | cd7bf11ba9885d974f94c0ae57709b99c63b92c2 (diff) | |
download | horizon-5f98586f8018092ee3f30083ef7582461f71c413.tar.gz horizon-5f98586f8018092ee3f30083ef7582461f71c413.tar.bz2 horizon-5f98586f8018092ee3f30083ef7582461f71c413.tar.xz horizon-5f98586f8018092ee3f30083ef7582461f71c413.zip |
Qt UI: Return exit code 1 if Install Env wizard cancelled
-rw-r--r-- | ui/qt5/horizonwizard.cc | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/ui/qt5/horizonwizard.cc b/ui/qt5/horizonwizard.cc index bec4f71..818ed53 100644 --- a/ui/qt5/horizonwizard.cc +++ b/ui/qt5/horizonwizard.cc @@ -23,6 +23,7 @@ #include <string> #ifdef HAS_INSTALL_ENV +# include <QApplication> # include <QProcess> # include <libudev.h> # include <net/if.h> /* ifreq */ @@ -717,7 +718,11 @@ void HorizonWizard::reject() { cancel.setDefaultButton(QMessageBox::No); if(cancel.exec() == QMessageBox::Yes) { +#ifdef HAS_INSTALL_ENV + qApp->exit(1); +#else /* !HAS_INSTALL_ENV */ done(QDialog::Rejected); +#endif /* HAS_INSTALL_ENV */ } else { return; } |