diff options
author | J-P Nurmi <jpnurmi@qt.io> | 2016-08-14 09:08:44 +0200 |
---|---|---|
committer | J-P Nurmi <jpnurmi@qt.io> | 2016-08-14 07:17:12 +0000 |
commit | fc90256b44f2c8ce222fb8311f09131e478c9eac (patch) | |
tree | b0bbc746dc5e9413c07f595cfe4a060e25dff117 /src/imports/platform | |
parent | eecfe102073cadd9baaf02ec527d97a435186dba (diff) |
Platform: update plugins.qmltypes
Change-Id: Iea162f6960d20758e5fdfd0544f38ea8d22d007d
Reviewed-by: J-P Nurmi <jpnurmi@qt.io>
Diffstat (limited to 'src/imports/platform')
-rw-r--r-- | src/imports/platform/plugins.qmltypes | 87 |
1 files changed, 87 insertions, 0 deletions
diff --git a/src/imports/platform/plugins.qmltypes b/src/imports/platform/plugins.qmltypes index e1931b30..1a1d929c 100644 --- a/src/imports/platform/plugins.qmltypes +++ b/src/imports/platform/plugins.qmltypes @@ -9,6 +9,64 @@ import QtQuick.tooling 1.2 Module { dependencies: ["QtQuick 2.7"] Component { + name: "QPlatformDialogHelper" + prototype: "QObject" + exports: ["Qt.labs.platform/StandardButton 1.0"] + isCreatable: false + exportMetaObjectRevisions: [0] + Enum { + name: "StandardButtons" + values: { + "NoButton": 0, + "Ok": 1024, + "Save": 2048, + "SaveAll": 4096, + "Open": 8192, + "Yes": 16384, + "YesToAll": 32768, + "No": 65536, + "NoToAll": 131072, + "Abort": 262144, + "Retry": 524288, + "Ignore": 1048576, + "Close": 2097152, + "Cancel": 4194304, + "Discard": 8388608, + "Help": 16777216, + "Apply": 33554432, + "Reset": 67108864, + "RestoreDefaults": 134217728, + "FirstButton": 1024, + "LastButton": 134217728, + "LowestBit": 10, + "HighestBit": 27 + } + } + Enum { + name: "ButtonRole" + values: { + "InvalidRole": -1, + "AcceptRole": 0, + "RejectRole": 1, + "DestructiveRole": 2, + "ActionRole": 3, + "HelpRole": 4, + "YesRole": 5, + "NoRole": 6, + "ResetRole": 7, + "ApplyRole": 8, + "NRoles": 9, + "RoleMask": 268435455, + "AlternateRole": 268435456, + "Stretch": 536870912, + "Reverse": 1073741824, + "EOL": -1 + } + } + Signal { name: "accept" } + Signal { name: "reject" } + } + Component { name: "QQuickPlatformColorDialog" defaultProperty: "data" prototype: "QQuickPlatformDialog" @@ -239,6 +297,12 @@ Module { Method { name: "clear" } } Component { + name: "QQuickPlatformMenuSeparator" + prototype: "QQuickPlatformMenuItem" + exports: ["Qt.labs.platform/MenuSeparator 1.0"] + exportMetaObjectRevisions: [0] + } + Component { name: "QQuickPlatformMessageDialog" defaultProperty: "data" prototype: "QQuickPlatformDialog" @@ -248,10 +312,33 @@ Module { Property { name: "informativeText"; type: "string" } Property { name: "detailedText"; type: "string" } Property { name: "buttons"; type: "QPlatformDialogHelper::StandardButtons" } + Property { + name: "clickedButton" + type: "QPlatformDialogHelper::StandardButton" + isReadonly: true + } Signal { name: "clicked" Parameter { name: "button"; type: "QPlatformDialogHelper::StandardButton" } } + Signal { name: "okClicked" } + Signal { name: "saveClicked" } + Signal { name: "saveAllClicked" } + Signal { name: "openClicked" } + Signal { name: "yesClicked" } + Signal { name: "yesToAllClicked" } + Signal { name: "noClicked" } + Signal { name: "noToAllClicked" } + Signal { name: "abortClicked" } + Signal { name: "retryClicked" } + Signal { name: "ignoreClicked" } + Signal { name: "closeClicked" } + Signal { name: "cancelClicked" } + Signal { name: "discardClicked" } + Signal { name: "helpClicked" } + Signal { name: "applyClicked" } + Signal { name: "resetClicked" } + Signal { name: "restoreDefaultsClicked" } } Component { name: "QQuickPlatformSystemTrayIcon" |