aboutsummaryrefslogtreecommitdiffstats
path: root/src/imports/tooling/Component.qml
diff options
context:
space:
mode:
Diffstat (limited to 'src/imports/tooling/Component.qml')
-rw-r--r--src/imports/tooling/Component.qml15
1 files changed, 9 insertions, 6 deletions
diff --git a/src/imports/tooling/Component.qml b/src/imports/tooling/Component.qml
index 773fcfecda..6a5cde3c2a 100644
--- a/src/imports/tooling/Component.qml
+++ b/src/imports/tooling/Component.qml
@@ -8,19 +8,22 @@ QtObject {
property string file
required property string name
+ property list<string> aliases: []
property string prototype
- property var exports: []
- property var exportMetaObjectRevisions: []
- property var interfaces: []
- property var deferredNames: []
- property var immediateNames: []
+ property list<string> exports: []
+ property list<int> exportMetaObjectRevisions
+ property list<string> interfaces
+ property list<string> deferredNames
+ property list<string> immediateNames
property string attachedType
property string valueType
property string extension
property bool isSingleton: false
- property bool isCreatable: name.length > 0
+ property bool isCreatable: accessSemantics === "reference" && name.length > 0
+ property bool isStructured: false
property bool isComposite: false
property bool hasCustomParser: false
+ property bool extensionIsJavaScript: false
property bool extensionIsNamespace: false
property string accessSemantics: "reference"
property string defaultProperty