aboutsummaryrefslogtreecommitdiffstats
path: root/src/imports/templates/plugins.qmltypes
diff options
context:
space:
mode:
authorJ-P Nurmi <jpnurmi@theqtcompany.com>2015-10-16 16:52:32 +0200
committerJ-P Nurmi <jpnurmi@theqtcompany.com>2015-10-16 15:12:28 +0000
commit629002ccf27856c0bb122277cab174e1673c2971 (patch)
treed0b3d046e9277a9ebc2b20aef1cbe83dc514e814 /src/imports/templates/plugins.qmltypes
parent28f6dfd8e86057d71de02c6448b0000e14773775 (diff)
Update plugins.qmltypes
Change-Id: Ide6a6166398f82e93f42ca830b074284c5127c8c Task-number: QTBUG-48808 Reviewed-by: J-P Nurmi <jpnurmi@theqtcompany.com>
Diffstat (limited to 'src/imports/templates/plugins.qmltypes')
-rw-r--r--src/imports/templates/plugins.qmltypes86
1 files changed, 71 insertions, 15 deletions
diff --git a/src/imports/templates/plugins.qmltypes b/src/imports/templates/plugins.qmltypes
index 300a41df..9e1b2131 100644
--- a/src/imports/templates/plugins.qmltypes
+++ b/src/imports/templates/plugins.qmltypes
@@ -14,11 +14,28 @@ Module {
prototype: "QQuickControl"
Property { name: "text"; type: "string" }
Property { name: "pressed"; type: "bool" }
+ Property { name: "checked"; type: "bool" }
+ Property { name: "checkable"; type: "bool" }
+ Property { name: "indicator"; type: "QQuickItem"; isPointer: true }
Property { name: "label"; type: "QQuickItem"; isPointer: true }
- Signal { name: "pressed" }
- Signal { name: "released" }
+ Signal {
+ name: "pressed"
+ Parameter { name: "mouse"; type: "QQuickMouseEvent"; isPointer: true }
+ }
+ Signal {
+ name: "released"
+ Parameter { name: "mouse"; type: "QQuickMouseEvent"; isPointer: true }
+ }
Signal { name: "canceled" }
- Signal { name: "clicked" }
+ Signal {
+ name: "clicked"
+ Parameter { name: "mouse"; type: "QQuickMouseEvent"; isPointer: true }
+ }
+ Signal {
+ name: "doubleClicked"
+ Parameter { name: "mouse"; type: "QQuickMouseEvent"; isPointer: true }
+ }
+ Method { name: "toggle" }
}
Component {
name: "QQuickApplicationWindow"
@@ -26,6 +43,8 @@ Module {
prototype: "QQuickWindowQmlImpl"
exports: ["Qt.labs.templates/ApplicationWindow 1.0"]
exportMetaObjectRevisions: [0]
+ Property { name: "contentItem"; type: "QQuickItem"; isReadonly: true; isPointer: true }
+ Property { name: "data"; type: "QObject"; isList: true; isReadonly: true }
Property { name: "header"; type: "QQuickItem"; isPointer: true }
Property { name: "footer"; type: "QQuickItem"; isPointer: true }
}
@@ -48,17 +67,11 @@ Module {
Component {
name: "QQuickCheckBox"
defaultProperty: "data"
- prototype: "QQuickCheckable"
+ prototype: "QQuickAbstractButton"
exports: ["Qt.labs.templates/CheckBox 1.0"]
exportMetaObjectRevisions: [0]
- }
- Component {
- name: "QQuickCheckable"
- defaultProperty: "data"
- prototype: "QQuickAbstractButton"
- Property { name: "checked"; type: "bool" }
- Property { name: "indicator"; type: "QQuickItem"; isPointer: true }
- Method { name: "toggle" }
+ Property { name: "tristate"; type: "bool" }
+ Property { name: "checkState"; type: "Qt::CheckState" }
}
Component {
name: "QQuickContainer"
@@ -383,11 +396,50 @@ Module {
Component {
name: "QQuickRadioButton"
defaultProperty: "data"
- prototype: "QQuickCheckable"
+ prototype: "QQuickAbstractButton"
exports: ["Qt.labs.templates/RadioButton 1.0"]
exportMetaObjectRevisions: [0]
}
Component {
+ name: "QQuickRangeSlider"
+ defaultProperty: "data"
+ prototype: "QQuickControl"
+ exports: ["Qt.labs.templates/RangeSlider 1.0"]
+ exportMetaObjectRevisions: [0]
+ Enum {
+ name: "SnapMode"
+ values: {
+ "NoSnap": 0,
+ "SnapAlways": 1,
+ "SnapOnRelease": 2
+ }
+ }
+ Property { name: "from"; type: "double" }
+ Property { name: "to"; type: "double" }
+ Property { name: "first"; type: "QQuickRangeSliderNode"; isReadonly: true; isPointer: true }
+ Property { name: "second"; type: "QQuickRangeSliderNode"; isReadonly: true; isPointer: true }
+ Property { name: "stepSize"; type: "double" }
+ Property { name: "snapMode"; type: "SnapMode" }
+ Property { name: "orientation"; type: "Qt::Orientation" }
+ Property { name: "track"; type: "QQuickItem"; isPointer: true }
+ Method {
+ name: "setValues"
+ Parameter { name: "firstValue"; type: "double" }
+ Parameter { name: "secondValue"; type: "double" }
+ }
+ }
+ Component {
+ name: "QQuickRangeSliderNode"
+ prototype: "QObject"
+ Property { name: "value"; type: "double" }
+ Property { name: "position"; type: "double"; isReadonly: true }
+ Property { name: "visualPosition"; type: "double"; isReadonly: true }
+ Property { name: "handle"; type: "QQuickItem"; isPointer: true }
+ Property { name: "pressed"; type: "bool" }
+ Method { name: "increase" }
+ Method { name: "decrease" }
+ }
+ Component {
name: "QQuickScrollBar"
defaultProperty: "data"
prototype: "QQuickControl"
@@ -569,7 +621,7 @@ Module {
Component {
name: "QQuickSwitch"
defaultProperty: "data"
- prototype: "QQuickCheckable"
+ prototype: "QQuickAbstractButton"
exports: ["Qt.labs.templates/Switch 1.0"]
exportMetaObjectRevisions: [0]
Property { name: "position"; type: "double" }
@@ -585,7 +637,7 @@ Module {
Component {
name: "QQuickTabButton"
defaultProperty: "data"
- prototype: "QQuickCheckable"
+ prototype: "QQuickAbstractButton"
exports: ["Qt.labs.templates/TabButton 1.0"]
exportMetaObjectRevisions: [0]
}
@@ -773,6 +825,8 @@ Module {
exports: ["Qt.labs.templates/TextArea 1.0"]
exportMetaObjectRevisions: [0]
Property { name: "font"; type: "QFont" }
+ Property { name: "implicitWidth"; type: "double" }
+ Property { name: "implicitHeight"; type: "double" }
Property { name: "background"; type: "QQuickItem"; isPointer: true }
Property { name: "placeholder"; type: "QQuickText"; isPointer: true }
Signal {
@@ -1048,6 +1102,8 @@ Module {
exports: ["Qt.labs.templates/TextField 1.0"]
exportMetaObjectRevisions: [0]
Property { name: "font"; type: "QFont" }
+ Property { name: "implicitWidth"; type: "double" }
+ Property { name: "implicitHeight"; type: "double" }
Property { name: "background"; type: "QQuickItem"; isPointer: true }
Property { name: "placeholder"; type: "QQuickText"; isPointer: true }
Signal {