aboutsummaryrefslogtreecommitdiffstats
path: root/src/imports/builtins/builtins.qmltypes
diff options
context:
space:
mode:
Diffstat (limited to 'src/imports/builtins/builtins.qmltypes')
-rw-r--r--src/imports/builtins/builtins.qmltypes36
1 files changed, 36 insertions, 0 deletions
diff --git a/src/imports/builtins/builtins.qmltypes b/src/imports/builtins/builtins.qmltypes
index 667e06a6ec..29a04b3c4b 100644
--- a/src/imports/builtins/builtins.qmltypes
+++ b/src/imports/builtins/builtins.qmltypes
@@ -12,6 +12,42 @@ Module {
exports: ["QML/var 1.0", "QML/variant 1.0"]
exportMetaObjectRevisions: [256]
}
+
+ Component {
+ name: "QObject"
+ accessSemantics: "reference"
+ exports: [ "QML/QtObject 1.0"]
+
+ exportMetaObjectRevisions: [256]
+ Method { name: "toString"; type: "string" }
+ Method { name: "destroy" }
+ Method {
+ name: "destroy"
+ Parameter { name: "delay"; type: "int" }
+ }
+ }
+
+ Component {
+ name: "QQmlComponent"
+
+ accessSemantics: "reference"
+ prototype: "QObject"
+ exports: [ "QML/Component 1.0" ]
+
+ exportMetaObjectRevisions: [256]
+ Enum {
+ name: "Status"
+ values: ["Null", "Ready", "Loading", "Error"]
+ }
+ Property { name: "status"; type: "Status"; isReadonly: true }
+
+ Signal {
+ name: "statusChanged"
+ Parameter { type: "QQmlComponent::Status" }
+ }
+ Method { name: "errorString"; type: "string" }
+ }
+
Component {
name: "Number"
// is a singleton, but its constructor can construct NumberPrototype objects...