summaryrefslogtreecommitdiffstats
path: root/src/quick3d/imports/render/plugins.qmltypes
diff options
context:
space:
mode:
authorKevin Ottens <kevin.ottens@kdab.com>2016-05-19 11:29:50 +0200
committerSean Harmer <sean.harmer@kdab.com>2016-05-23 11:57:42 +0000
commit6682a119b4fad6edc0f1b4b0e1613227ff916bae (patch)
tree67b7ab21f08328e74aa84c0cb567ab1224ce6f62 /src/quick3d/imports/render/plugins.qmltypes
parent4e047448f42fe89c44bebe29c58532c48b5ab18a (diff)
Use QVector instead of QVariantList properties
Change-Id: If7b2688c6032132cfabe5ff02ecbbcf3efbb29d0 Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
Diffstat (limited to 'src/quick3d/imports/render/plugins.qmltypes')
-rw-r--r--src/quick3d/imports/render/plugins.qmltypes30
1 files changed, 26 insertions, 4 deletions
diff --git a/src/quick3d/imports/render/plugins.qmltypes b/src/quick3d/imports/render/plugins.qmltypes
index 19f03de65..af491af6c 100644
--- a/src/quick3d/imports/render/plugins.qmltypes
+++ b/src/quick3d/imports/render/plugins.qmltypes
@@ -1368,10 +1368,32 @@ Module {
}
Component {
name: "Qt3DRender::QSortPolicy"
- defaultProperty: "data"
- prototype: "Qt3DRender::QSortPolicy"
- Property { name: "data"; type: "QObject"; isList: true; isReadonly: true }
- Property { name: "childNodes"; type: "Qt3DCore::QNode"; isList: true; isReadonly: true }
+ prototype: "Qt3DRender::QFrameGraphNode"
+ Enum {
+ name: "SortType"
+ values: {
+ "StateChangeCost": 1,
+ "BackToFront": 2,
+ "Material": 4
+ }
+ }
+ Property { name: "sortTypes"; type: "QVector<int>" }
+ Signal {
+ name: "sortTypesChanged"
+ Parameter { name: "sortTypes"; type: "QVector<SortType>" }
+ }
+ Signal {
+ name: "sortTypesChanged"
+ Parameter { name: "sortTypes"; type: "QVector<int>" }
+ }
+ Method {
+ name: "setSortTypes"
+ Parameter { name: "sortTypes"; type: "QVector<SortType>" }
+ }
+ Method {
+ name: "setSortTypes"
+ Parameter { name: "sortTypesInt"; type: "QVector<int>" }
+ }
}
Component {
name: "Qt3DRender::QSpotLight"