diff --git a/src/dialogs/QskDialogSubWindow.h b/src/dialogs/QskDialogSubWindow.h index 328a086e..4fbf7986 100644 --- a/src/dialogs/QskDialogSubWindow.h +++ b/src/dialogs/QskDialogSubWindow.h @@ -62,10 +62,11 @@ class QSK_EXPORT QskDialogSubWindow : public QskSubWindow void rejected(); public Q_SLOTS: - void done( QskDialog::DialogCode ); void accept(); void reject(); + virtual void done( QskDialog::DialogCode ); + protected: void setResult( QskDialog::DialogCode ); void keyPressEvent( QKeyEvent* ) override; diff --git a/src/dialogs/QskDialogWindow.h b/src/dialogs/QskDialogWindow.h index 24056c20..ad9d15ae 100644 --- a/src/dialogs/QskDialogWindow.h +++ b/src/dialogs/QskDialogWindow.h @@ -50,10 +50,11 @@ class QSK_EXPORT QskDialogWindow : public QskWindow void rejected(); public Q_SLOTS: - void done( QskDialog::DialogCode ); void accept(); void reject(); + virtual void done( QskDialog::DialogCode ); + protected: void setResult( QskDialog::DialogCode r ); virtual QskDialogButtonBox* createButtonBox();