From ef102fcb366e25fb59d943c642568bb37990b629 Mon Sep 17 00:00:00 2001 From: J-P Nurmi Date: Sat, 13 Aug 2016 20:20:50 +0200 Subject: Platform.MessageDialog: add button-specific clicked signals This is similar to what MessageDialog from QtQuick Dialogs 1.x does, and evidently very convenient and intuitive to use. Change-Id: I8f7e0f98cfbc256e0dd398471b63ecf04d884314 Reviewed-by: J-P Nurmi --- src/imports/platform/qquickplatformmessagedialog_p.h | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) (limited to 'src/imports/platform/qquickplatformmessagedialog_p.h') diff --git a/src/imports/platform/qquickplatformmessagedialog_p.h b/src/imports/platform/qquickplatformmessagedialog_p.h index 2ba461ca..2a8f76c1 100644 --- a/src/imports/platform/qquickplatformmessagedialog_p.h +++ b/src/imports/platform/qquickplatformmessagedialog_p.h @@ -84,6 +84,25 @@ Q_SIGNALS: void buttonsChanged(); void clicked(QPlatformDialogHelper::StandardButton button); + void okClicked(); + void saveClicked(); + void saveAllClicked(); + void openClicked(); + void yesClicked(); + void yesToAllClicked(); + void noClicked(); + void noToAllClicked(); + void abortClicked(); + void retryClicked(); + void ignoreClicked(); + void closeClicked(); + void cancelClicked(); + void discardClicked(); + void helpClicked(); + void applyClicked(); + void resetClicked(); + void restoreDefaultsClicked(); + protected: void applyOptions() override; -- cgit v1.2.3