aboutsummaryrefslogtreecommitdiffstats
path: root/src/imports/platform/qquickplatformmessagedialog_p.h
diff options
context:
space:
mode:
authorJ-P Nurmi <jpnurmi@qt.io>2016-08-13 20:20:50 +0200
committerJ-P Nurmi <jpnurmi@qt.io>2016-08-13 20:53:47 +0000
commitef102fcb366e25fb59d943c642568bb37990b629 (patch)
treecdb81e17fde1917d7dd75e7267455e67f21b448f /src/imports/platform/qquickplatformmessagedialog_p.h
parentf1c91ed67d5f19978d2c1d1159270ceee6105f95 (diff)
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 <jpnurmi@qt.io>
Diffstat (limited to 'src/imports/platform/qquickplatformmessagedialog_p.h')
-rw-r--r--src/imports/platform/qquickplatformmessagedialog_p.h19
1 files changed, 19 insertions, 0 deletions
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;