aboutsummaryrefslogtreecommitdiffstats
path: root/src/imports/tooling/Component.qml
blob: 773fcfecda059a57a3e2661531be3be8b323ff9b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
// Copyright (C) 2020 The Qt Company Ltd.
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only

import QML

QtObject {
    default property list<Member> members

    property string file
    required property string name
    property string prototype
    property var exports: []
    property var exportMetaObjectRevisions: []
    property var interfaces: []
    property var deferredNames: []
    property var immediateNames: []
    property string attachedType
    property string valueType
    property string extension
    property bool isSingleton: false
    property bool isCreatable: name.length > 0
    property bool isComposite: false
    property bool hasCustomParser: false
    property bool extensionIsNamespace: false
    property string accessSemantics: "reference"
    property string defaultProperty
    property string parentProperty
}