Emit a signal on wizard close

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
This commit is contained in:
Claudio Cambra 2024-11-11 13:40:23 +08:00
parent 3078664a32
commit 1ba6b61e7e
2 changed files with 8 additions and 0 deletions

View File

@ -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)

View File

@ -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();