aboutsummaryrefslogtreecommitdiffstats
path: root/src/imports/templates
diff options
context:
space:
mode:
authorJ-P Nurmi <jpnurmi@qt.io>2017-10-25 10:41:40 +0200
committerJ-P Nurmi <jpnurmi@qt.io>2017-10-25 08:45:15 +0000
commite87218f6b3d8fa7fed37ebdd2c45df33ed2364dc (patch)
treea5ea194a3499f4bcb91902ab4f296f811afae412 /src/imports/templates
parent4d452d5dff2d12a9a44277798f2a70902a3d1891 (diff)
Update plugins.qmltypes
Change-Id: Ie5b9a513baa70e88ade9cc4980b81fe6a363edf6 Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
Diffstat (limited to 'src/imports/templates')
-rw-r--r--src/imports/templates/plugins.qmltypes86
1 files changed, 85 insertions, 1 deletions
diff --git a/src/imports/templates/plugins.qmltypes b/src/imports/templates/plugins.qmltypes
index 776c62ee..f3d3dc5b 100644
--- a/src/imports/templates/plugins.qmltypes
+++ b/src/imports/templates/plugins.qmltypes
@@ -107,6 +107,7 @@ Module {
}
Component {
name: "QQuickActionGroup"
+ defaultProperty: "actions"
prototype: "QObject"
exports: ["QtQuick.Templates/ActionGroup 2.3"]
exportMetaObjectRevisions: [0]
@@ -153,7 +154,9 @@ Module {
Property { name: "font"; type: "QFont" }
Property { name: "locale"; type: "QLocale" }
Property { name: "palette"; revision: 3; type: "QPalette" }
+ Property { name: "menuBar"; revision: 3; type: "QQuickItem"; isPointer: true }
Signal { name: "paletteChanged"; revision: 3 }
+ Signal { name: "menuBarChanged"; revision: 3 }
}
Component {
name: "QQuickApplicationWindowAttached"
@@ -164,6 +167,7 @@ Module {
Property { name: "header"; type: "QQuickItem"; isReadonly: true; isPointer: true }
Property { name: "footer"; type: "QQuickItem"; isReadonly: true; isPointer: true }
Property { name: "overlay"; type: "QQuickOverlay"; isReadonly: true; isPointer: true }
+ Property { name: "menuBar"; type: "QQuickItem"; isReadonly: true; isPointer: true }
}
Component {
name: "QQuickBusyIndicator"
@@ -565,6 +569,7 @@ Module {
prototype: "QQuickPopup"
exports: ["QtQuick.Templates/Menu 2.0", "QtQuick.Templates/Menu 2.3"]
exportMetaObjectRevisions: [0, 3]
+ Property { name: "count"; revision: 3; type: "int"; isReadonly: true }
Property { name: "contentModel"; type: "QVariant"; isReadonly: true }
Property { name: "contentData"; type: "QObject"; isList: true; isReadonly: true }
Property { name: "title"; type: "string" }
@@ -572,11 +577,16 @@ Module {
Property { name: "overlap"; revision: 3; type: "double" }
Property { name: "delegate"; revision: 3; type: "QQmlComponent"; isPointer: true }
Property { name: "currentIndex"; revision: 3; type: "int" }
+ Signal { name: "countChanged"; revision: 3 }
Signal {
name: "titleChanged"
Parameter { name: "title"; type: "string" }
}
- Signal { name: "cascadeChanged"; revision: 3 }
+ Signal {
+ name: "cascadeChanged"
+ revision: 3
+ Parameter { name: "cascade"; type: "bool" }
+ }
Signal { name: "overlapChanged"; revision: 3 }
Signal { name: "delegateChanged"; revision: 3 }
Signal { name: "currentIndexChanged"; revision: 3 }
@@ -610,6 +620,12 @@ Module {
Parameter { name: "index"; type: "int" }
}
Method {
+ name: "menuAt"
+ revision: 3
+ type: "QQuickMenu*"
+ Parameter { name: "index"; type: "int" }
+ }
+ Method {
name: "addMenu"
revision: 3
Parameter { name: "menu"; type: "QQuickMenu"; isPointer: true }
@@ -632,6 +648,12 @@ Module {
Parameter { name: "index"; type: "int" }
}
Method {
+ name: "actionAt"
+ revision: 3
+ type: "QQuickAction*"
+ Parameter { name: "index"; type: "int" }
+ }
+ Method {
name: "addAction"
revision: 3
Parameter { name: "action"; type: "QQuickAction"; isPointer: true }
@@ -658,6 +680,53 @@ Module {
revision: 3
Parameter { name: "args"; type: "QQmlV4Function"; isPointer: true }
}
+ Method { name: "dismiss"; revision: 3 }
+ }
+ Component {
+ name: "QQuickMenuBar"
+ defaultProperty: "contentData"
+ prototype: "QQuickContainer"
+ exports: ["QtQuick.Templates/MenuBar 2.3"]
+ exportMetaObjectRevisions: [0]
+ Property { name: "delegate"; type: "QQmlComponent"; isPointer: true }
+ Property { name: "contentWidth"; type: "double" }
+ Property { name: "contentHeight"; type: "double" }
+ Property { name: "menus"; type: "QQuickMenu"; isList: true; isReadonly: true }
+ Property { name: "contentData"; type: "QObject"; isList: true; isReadonly: true }
+ Method {
+ name: "menuAt"
+ type: "QQuickMenu*"
+ Parameter { name: "index"; type: "int" }
+ }
+ Method {
+ name: "addMenu"
+ Parameter { name: "menu"; type: "QQuickMenu"; isPointer: true }
+ }
+ Method {
+ name: "insertMenu"
+ Parameter { name: "index"; type: "int" }
+ Parameter { name: "menu"; type: "QQuickMenu"; isPointer: true }
+ }
+ Method {
+ name: "removeMenu"
+ Parameter { name: "menu"; type: "QQuickMenu"; isPointer: true }
+ }
+ Method {
+ name: "takeMenu"
+ type: "QQuickMenu*"
+ Parameter { name: "index"; type: "int" }
+ }
+ }
+ Component {
+ name: "QQuickMenuBarItem"
+ defaultProperty: "data"
+ prototype: "QQuickAbstractButton"
+ exports: ["QtQuick.Templates/MenuBarItem 2.3"]
+ exportMetaObjectRevisions: [0]
+ Property { name: "menuBar"; type: "QQuickMenuBar"; isReadonly: true; isPointer: true }
+ Property { name: "menu"; type: "QQuickMenu"; isPointer: true }
+ Property { name: "highlighted"; type: "bool" }
+ Signal { name: "triggered" }
}
Component {
name: "QQuickMenuItem"
@@ -688,6 +757,19 @@ Module {
name: "QQuickOverlay"
defaultProperty: "data"
prototype: "QQuickItem"
+ exports: ["QtQuick.Templates/Overlay 2.3"]
+ isCreatable: false
+ exportMetaObjectRevisions: [0]
+ attachedType: "QQuickOverlayAttached"
+ Property { name: "modal"; type: "QQmlComponent"; isPointer: true }
+ Property { name: "modeless"; type: "QQmlComponent"; isPointer: true }
+ Signal { name: "pressed" }
+ Signal { name: "released" }
+ }
+ Component {
+ name: "QQuickOverlayAttached"
+ prototype: "QObject"
+ Property { name: "overlay"; type: "QQuickOverlay"; isReadonly: true; isPointer: true }
Property { name: "modal"; type: "QQmlComponent"; isPointer: true }
Property { name: "modeless"; type: "QQmlComponent"; isPointer: true }
Signal { name: "pressed" }
@@ -789,6 +871,7 @@ Module {
Property { name: "rightPadding"; type: "double" }
Property { name: "bottomPadding"; type: "double" }
Property { name: "locale"; type: "QLocale" }
+ Property { name: "mirrored"; revision: 3; type: "bool"; isReadonly: true }
Property { name: "font"; type: "QFont" }
Property { name: "palette"; revision: 3; type: "QPalette" }
Property { name: "parent"; type: "QQuickItem"; isPointer: true }
@@ -811,6 +894,7 @@ Module {
Property { name: "enter"; type: "QQuickTransition"; isPointer: true }
Property { name: "exit"; type: "QQuickTransition"; isPointer: true }
Signal { name: "spacingChanged"; revision: 1 }
+ Signal { name: "mirroredChanged"; revision: 3 }
Signal { name: "paletteChanged"; revision: 3 }
Signal { name: "enabledChanged"; revision: 3 }
Signal { name: "openedChanged"; revision: 3 }