diff --git a/src/gui/wizard/owncloudwizard.cpp b/src/gui/wizard/owncloudwizard.cpp index f09c52fcaf..1f4fd9b313 100644 --- a/src/gui/wizard/owncloudwizard.cpp +++ b/src/gui/wizard/owncloudwizard.cpp @@ -408,6 +408,12 @@ void OwncloudWizard::changeEvent(QEvent *e) QWizard::changeEvent(e); } +void OwncloudWizard::closeEvent(QCloseEvent *event) +{ + emit wizardClosed(); + QWizard::closeEvent(event); +} + void OwncloudWizard::customizeStyle() { // HINT: Customize wizard's own style here, if necessary in the future (Dark-/Light-Mode switching) diff --git a/src/gui/wizard/owncloudwizard.h b/src/gui/wizard/owncloudwizard.h index 7f69587a45..d184d99789 100644 --- a/src/gui/wizard/owncloudwizard.h +++ b/src/gui/wizard/owncloudwizard.h @@ -110,9 +110,11 @@ signals: void needCertificate(); void styleChanged(); void onActivate(); + void wizardClosed(); protected: void changeEvent(QEvent *) override; + void closeEvent(QCloseEvent *) override; private: void customizeStyle();