diff options
Diffstat (limited to 'src/imports/tooling/Component.qml')
-rw-r--r-- | src/imports/tooling/Component.qml | 15 |
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 |