aboutsummaryrefslogtreecommitdiffstats
path: root/src/imports/controls/plugins.qmltypes
diff options
context:
space:
mode:
authorThomas Hartmann <thomas.hartmann@qt.io>2018-04-04 10:11:51 +0200
committerThomas Hartmann <thomas.hartmann@qt.io>2018-04-04 11:55:56 +0000
commit9bcc7df9ee8860cb469c1f6b701681e4eade9305 (patch)
treeaee255812cc9bb0c9ff2be5723fe2effb0a3c284 /src/imports/controls/plugins.qmltypes
parent393cb6f0bacecfe2997c11307a102a9f0f17c173 (diff)
Ensure that QQuickIcon is properly registered
This is required to avoid false positives about e.g. icon.source. Note: I had issues when dumping controls. Certain types were not part of plugins.qmltypes anymore. I fixed that manually. Task-number: QTBUG-66625 Change-Id: I802b427efee5c27720c99c537ddb4690f74449fd Reviewed-by: Marco Benelli <marco.benelli@qt.io> Reviewed-by: Mitch Curtis <mitch.curtis@qt.io> Reviewed-by: J-P Nurmi <jpnurmi@qt.io>
Diffstat (limited to 'src/imports/controls/plugins.qmltypes')
-rw-r--r--src/imports/controls/plugins.qmltypes10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/imports/controls/plugins.qmltypes b/src/imports/controls/plugins.qmltypes
index 8b2be4a1..c1d3388c 100644
--- a/src/imports/controls/plugins.qmltypes
+++ b/src/imports/controls/plugins.qmltypes
@@ -1208,6 +1208,16 @@ Module {
Property { name: "title"; type: "string" }
Property { name: "label"; type: "QQuickItem"; isPointer: true }
}
+
+ Component {
+ name: "QQuickIcon"
+ Property { name: "name"; type: "string" }
+ Property { name: "source"; type: "QUrl" }
+ Property { name: "width"; type: "int" }
+ Property { name: "height"; type: "int" }
+ Property { name: "color"; type: "QColor" }
+ }
+
Component {
name: "QQuickItemDelegate"
defaultProperty: "data"