summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRobert Griebl <robert.griebl@qt.io>2020-02-04 16:22:42 +0100
committerRobert Griebl <robert.griebl@qt.io>2020-02-05 17:24:45 +0100
commitd4f063d48bee3b1b1e6a6df781c01694581e3afd (patch)
tree19ff1980ade0816713b9e8e883e42d02b3f958b8
parent330a68568265159923a1ece5fa0b5920d4e4cb9d (diff)
Put the generated qmltypes under source control
This way we can always generate up-to-date qmltypes when doing developer builds on the desktop, while embedded builds (which cannot run the dumpqmltypes tool during the build process) can just re-use the last committed version. Change-Id: I8adf058b7876ebd429a8e7ef264b7575d221d4fc Fixes: AUTOSUITE-1252 Reviewed-by: Dominik Holland <dominik.holland@qt.io>
-rw-r--r--qmltypes/QtApplicationManager/Application/plugins.qmltypes68
-rw-r--r--qmltypes/QtApplicationManager/Application/qmldir1
-rw-r--r--qmltypes/QtApplicationManager/SystemUI/plugins.qmltypes1131
-rw-r--r--qmltypes/QtApplicationManager/SystemUI/qmldir1
-rw-r--r--qmltypes/QtApplicationManager/plugins.qmltypes354
-rw-r--r--qmltypes/QtApplicationManager/qmldir1
-rw-r--r--src/tools/dumpqmltypes/dumpqmltypes.pro4
7 files changed, 1558 insertions, 2 deletions
diff --git a/qmltypes/QtApplicationManager/Application/plugins.qmltypes b/qmltypes/QtApplicationManager/Application/plugins.qmltypes
new file mode 100644
index 00000000..e4e2dcde
--- /dev/null
+++ b/qmltypes/QtApplicationManager/Application/plugins.qmltypes
@@ -0,0 +1,68 @@
+import QtQuick.tooling 1.2
+
+// This file describes the plugin-supplied types contained in the application-manager.
+// It is used for QML tooling purposes only.
+//
+// This file was auto-generated by:
+// appman-dumpqmltypes
+
+Module {
+ dependencies: [ "QtQuick.Window 2.14", "QtQuick 2.14" ]
+ Component {
+ name: "IntentHandler"
+ exports: [ "QtApplicationManager.Application/IntentHandler 2.0" ]
+ exportMetaObjectRevisions: [ 0 ]
+ prototype: "QObject"
+ Property { name: "intentIds"; type: "QStringList"; }
+ Signal {
+ name: "intentIdsChanged"
+ Parameter { name: "intentId"; type: "QStringList"; }
+ }
+ Signal {
+ name: "requestReceived"
+ Parameter { name: "request"; type: "IntentClientRequest"; isPointer: true; }
+ }
+ }
+ Component {
+ name: "ApplicationManagerWindow"
+ exports: [ "QtApplicationManager.Application/ApplicationManagerWindow 2.0" ]
+ exportMetaObjectRevisions: [ 0 ]
+ prototype: "QQuickWindowQmlImpl"
+ Signal {
+ name: "windowPropertyChanged"
+ Parameter { name: "name"; type: "string"; }
+ Parameter { name: "value"; type: "QVariant"; }
+ }
+ Method {
+ name: "setWindowProperty"
+ Parameter { name: "name"; type: "string"; }
+ Parameter { name: "value"; type: "QVariant"; }
+ }
+ Method {
+ name: "windowProperty"
+ type: "QVariant"
+ Parameter { name: "name"; type: "string"; }
+ }
+ Method {
+ name: "windowProperties"
+ type: "QVariantMap"
+ }
+ }
+ Component {
+ name: "DBusApplicationInterface"
+ exports: [ "QtApplicationManager.Application/ApplicationInterface 2.0" ]
+ exportMetaObjectRevisions: [ 0 ]
+ prototype: "ApplicationInterface"
+ isCreatable: false
+ Method {
+ name: "createNotification"
+ type: "Notification*"
+ }
+ Method {
+ name: "acknowledgeQuit"
+ }
+ Method {
+ name: "finishedInitialization"
+ }
+ }
+}
diff --git a/qmltypes/QtApplicationManager/Application/qmldir b/qmltypes/QtApplicationManager/Application/qmldir
new file mode 100644
index 00000000..4ed2cd67
--- /dev/null
+++ b/qmltypes/QtApplicationManager/Application/qmldir
@@ -0,0 +1 @@
+typeinfo plugins.qmltypes
diff --git a/qmltypes/QtApplicationManager/SystemUI/plugins.qmltypes b/qmltypes/QtApplicationManager/SystemUI/plugins.qmltypes
new file mode 100644
index 00000000..e928f053
--- /dev/null
+++ b/qmltypes/QtApplicationManager/SystemUI/plugins.qmltypes
@@ -0,0 +1,1131 @@
+import QtQuick.tooling 1.2
+
+// This file describes the plugin-supplied types contained in the application-manager.
+// It is used for QML tooling purposes only.
+//
+// This file was auto-generated by:
+// appman-dumpqmltypes
+
+Module {
+ dependencies: [ "QtQuick.Window 2.14", "QtQuick 2.14" ]
+ Component {
+ name: "ProcessStatus"
+ exports: [ "QtApplicationManager.SystemUI/ProcessStatus 2.0" ]
+ exportMetaObjectRevisions: [ 0 ]
+ prototype: "QObject"
+ Property { name: "applicationId"; type: "string"; }
+ Property { name: "processId"; type: "int"; isReadonly: true }
+ Property { name: "cpuLoad"; type: "double"; isReadonly: true }
+ Property { name: "memoryVirtual"; type: "QVariantMap"; isReadonly: true }
+ Property { name: "memoryRss"; type: "QVariantMap"; isReadonly: true }
+ Property { name: "memoryPss"; type: "QVariantMap"; isReadonly: true }
+ Property { name: "memoryReportingEnabled"; type: "bool"; }
+ Property { name: "roleNames"; type: "QStringList"; isReadonly: true }
+ Signal {
+ name: "applicationIdChanged"
+ Parameter { name: "applicationId"; type: "string"; }
+ }
+ Signal {
+ name: "processIdChanged"
+ Parameter { name: "processId"; type: "int"; }
+ }
+ Signal {
+ name: "cpuLoadChanged"
+ }
+ Signal {
+ name: "memoryReportingChanged"
+ Parameter { name: "memoryVirtual"; type: "QVariantMap"; }
+ Parameter { name: "memoryRss"; type: "QVariantMap"; }
+ Parameter { name: "memoryPss"; type: "QVariantMap"; }
+ }
+ Signal {
+ name: "memoryReportingEnabledChanged"
+ Parameter { name: "enabled"; type: "bool"; }
+ }
+ Method {
+ name: "update"
+ }
+ }
+ Component {
+ name: "IntentModel"
+ exports: [ "QtApplicationManager.SystemUI/IntentModel 2.0" ]
+ exportMetaObjectRevisions: [ 0 ]
+ prototype: "QSortFilterProxyModel"
+ Property { name: "count"; type: "int"; isReadonly: true }
+ Property { name: "filterFunction"; type: "QJSValue"; }
+ Property { name: "sortFunction"; type: "QJSValue"; }
+ Signal {
+ name: "countChanged"
+ }
+ Signal {
+ name: "filterFunctionChanged"
+ }
+ Signal {
+ name: "sortFunctionChanged"
+ }
+ Method {
+ name: "indexOfIntent"
+ type: "int"
+ Parameter { name: "intentId"; type: "string"; }
+ Parameter { name: "applicationId"; type: "string"; }
+ Parameter { name: "parameters"; type: "QVariantMap"; }
+ }
+ Method {
+ name: "indexOfIntent"
+ type: "int"
+ Parameter { name: "intentId"; type: "string"; }
+ Parameter { name: "applicationId"; type: "string"; }
+ }
+ Method {
+ name: "indexOfIntent"
+ type: "int"
+ Parameter { name: "intent"; type: "Intent"; isPointer: true; }
+ }
+ Method {
+ name: "mapToSource"
+ type: "int"
+ Parameter { name: "ourIndex"; type: "int"; }
+ }
+ Method {
+ name: "mapFromSource"
+ type: "int"
+ Parameter { name: "sourceIndex"; type: "int"; }
+ }
+ }
+ Component {
+ name: "Intent"
+ exports: [ "QtApplicationManager.SystemUI/IntentObject 2.0" ]
+ exportMetaObjectRevisions: [ 0 ]
+ prototype: "QObject"
+ isCreatable: false
+ Property { name: "intentId"; type: "string"; isReadonly: true }
+ Property { name: "packageId"; type: "string"; isReadonly: true }
+ Property { name: "applicationId"; type: "string"; isReadonly: true }
+ Property { name: "visibility"; type: "Visibility"; isReadonly: true }
+ Property { name: "requiredCapabilities"; type: "QStringList"; isReadonly: true }
+ Property { name: "parameterMatch"; type: "QVariantMap"; isReadonly: true }
+ Property { name: "icon"; type: "QUrl"; isReadonly: true }
+ Property { name: "name"; type: "string"; isReadonly: true }
+ Property { name: "names"; type: "QVariantMap"; isReadonly: true }
+ Property { name: "categories"; type: "QStringList"; isReadonly: true }
+ }
+ Component {
+ name: "IntentServer"
+ exports: [ "QtApplicationManager.SystemUI/IntentServer 2.0" ]
+ exportMetaObjectRevisions: [ 0 ]
+ prototype: "QAbstractListModel"
+ isSingleton: true
+ Property { name: "count"; type: "int"; isReadonly: true }
+ Signal {
+ name: "intentAdded"
+ Parameter { name: "intent"; type: "Intent"; isPointer: true; }
+ }
+ Signal {
+ name: "intentAboutToBeRemoved"
+ Parameter { name: "intent"; type: "Intent"; isPointer: true; }
+ }
+ Signal {
+ name: "countChanged"
+ }
+ Signal {
+ name: "disambiguationRequest"
+ Parameter { name: "requestId"; type: "QUuid"; }
+ Parameter { name: "potentialIntents"; type: "QList<QObject*>"; }
+ Parameter { name: "parameters"; type: "QVariantMap"; }
+ }
+ Method {
+ name: "get"
+ type: "QVariantMap"
+ Parameter { name: "index"; type: "int"; }
+ }
+ Method {
+ name: "intent"
+ type: "Intent*"
+ Parameter { name: "index"; type: "int"; }
+ }
+ Method {
+ name: "applicationIntent"
+ type: "Intent*"
+ Parameter { name: "intentId"; type: "string"; }
+ Parameter { name: "applicationId"; type: "string"; }
+ Parameter { name: "parameters"; type: "QVariantMap"; }
+ }
+ Method {
+ name: "applicationIntent"
+ type: "Intent*"
+ Parameter { name: "intentId"; type: "string"; }
+ Parameter { name: "applicationId"; type: "string"; }
+ }
+ Method {
+ name: "packageIntent"
+ type: "Intent*"
+ Parameter { name: "intentId"; type: "string"; }
+ Parameter { name: "packageId"; type: "string"; }
+ Parameter { name: "parameters"; type: "QVariantMap"; }
+ }
+ Method {
+ name: "packageIntent"
+ type: "Intent*"
+ Parameter { name: "intentId"; type: "string"; }
+ Parameter { name: "packageId"; type: "string"; }
+ }
+ Method {
+ name: "packageIntent"
+ type: "Intent*"
+ Parameter { name: "intentId"; type: "string"; }
+ Parameter { name: "packageId"; type: "string"; }
+ Parameter { name: "applicationId"; type: "string"; }
+ Parameter { name: "parameters"; type: "QVariantMap"; }
+ }
+ Method {
+ name: "packageIntent"
+ type: "Intent*"
+ Parameter { name: "intentId"; type: "string"; }
+ Parameter { name: "packageId"; type: "string"; }
+ Parameter { name: "applicationId"; type: "string"; }
+ }
+ Method {
+ name: "indexOfIntent"
+ type: "int"
+ Parameter { name: "intentId"; type: "string"; }
+ Parameter { name: "applicationId"; type: "string"; }
+ Parameter { name: "parameters"; type: "QVariantMap"; }
+ }
+ Method {
+ name: "indexOfIntent"
+ type: "int"
+ Parameter { name: "intentId"; type: "string"; }
+ Parameter { name: "applicationId"; type: "string"; }
+ }
+ Method {
+ name: "indexOfIntent"
+ type: "int"
+ Parameter { name: "intent"; type: "Intent"; isPointer: true; }
+ }
+ Method {
+ name: "acknowledgeDisambiguationRequest"
+ Parameter { name: "requestId"; type: "QUuid"; }
+ Parameter { name: "selectedIntent"; type: "Intent"; isPointer: true; }
+ }
+ Method {
+ name: "rejectDisambiguationRequest"
+ Parameter { name: "requestId"; type: "QUuid"; }
+ }
+ }
+ Component {
+ name: "WindowItem"
+ exports: [ "QtApplicationManager.SystemUI/WindowItem 2.0" ]
+ exportMetaObjectRevisions: [ 0 ]
+ prototype: "QQuickItem"
+ Property { name: "window"; type: "Window"; isPointer: true; }
+ Property { name: "primary"; type: "bool"; isReadonly: true }
+ Property { name: "objectFollowsItemSize"; type: "bool"; }
+ Property { name: "contentItemData"; type: "QQmlListProperty<QObject>"; isReadonly: true }
+ Signal {
+ name: "windowChanged"
+ }
+ Signal {
+ name: "primaryChanged"
+ }
+ Signal {
+ name: "objectFollowsItemSizeChanged"
+ }
+ Method {
+ name: "makePrimary"
+ }
+ }
+ Component {
+ name: "Window"
+ exports: [ "QtApplicationManager.SystemUI/Window 2.0" ]
+ exportMetaObjectRevisions: [ 0 ]
+ prototype: "QObject"
+ isCreatable: false
+ Property { name: "size"; type: "QSize"; isReadonly: true }
+ Property { name: "contentState"; type: "ContentState"; isReadonly: true }
+ Property { name: "application"; type: "Application"; isPointer: true; isReadonly: true }
+ Property { name: "popup"; type: "bool"; isReadonly: true }
+ Property { name: "requestedPopupPosition"; type: "QPoint"; isReadonly: true }
+ Signal {
+ name: "sizeChanged"
+ }
+ Signal {
+ name: "windowPropertyChanged"
+ Parameter { name: "name"; type: "string"; }
+ Parameter { name: "value"; type: "QVariant"; }
+ }
+ Signal {
+ name: "isBeingDisplayedChanged"
+ }
+ Signal {
+ name: "contentStateChanged"
+ }
+ Signal {
+ name: "requestedPopupPositionChanged"
+ }
+ Method {
+ name: "setWindowProperty"
+ type: "bool"
+ Parameter { name: "name"; type: "string"; }
+ Parameter { name: "value"; type: "QVariant"; }
+ }
+ Method {
+ name: "windowProperty"
+ type: "QVariant"
+ Parameter { name: "name"; type: "string"; }
+ }
+ Method {
+ name: "windowProperties"
+ type: "QVariantMap"
+ }
+ Method {
+ name: "close"
+ }
+ Method {
+ name: "resize"
+ Parameter { name: "size"; type: "QSize"; }
+ }
+ }
+ Component {
+ name: "WindowManager"
+ exports: [ "QtApplicationManager.SystemUI/WindowManager 2.0" ]
+ exportMetaObjectRevisions: [ 0 ]
+ prototype: "QAbstractListModel"
+ isSingleton: true
+ Property { name: "count"; type: "int"; isReadonly: true }
+ Property { name: "runningOnDesktop"; type: "bool"; isReadonly: true }
+ Property { name: "slowAnimations"; type: "bool"; }
+ Signal {
+ name: "countChanged"
+ }
+ Signal {
+ name: "raiseApplicationWindow"
+ Parameter { name: "applicationId"; type: "string"; }
+ Parameter { name: "applicationAliasId"; type: "string"; }
+ }
+ Signal {
+ name: "windowAdded"
+ Parameter { name: "window"; type: "Window"; isPointer: true; }
+ }
+ Signal {
+ name: "windowAboutToBeRemoved"
+ Parameter { name: "window"; type: "Window"; isPointer: true; }
+ }
+ Signal {
+ name: "windowContentStateChanged"
+ Parameter { name: "window"; type: "Window"; isPointer: true; }
+ }
+ Signal {
+ name: "windowPropertyChanged"
+ Parameter { name: "window"; type: "Window"; isPointer: true; }
+ Parameter { name: "name"; type: "string"; }
+ Parameter { name: "value"; type: "QVariant"; }
+ }
+ Signal {
+ name: "compositorViewRegistered"
+ Parameter { name: "view"; type: "QQuickWindow"; isPointer: true; }
+ }
+ Signal {
+ name: "shutDownFinished"
+ }
+ Signal {
+ name: "slowAnimationsChanged"
+ Parameter { name: ""; type: "bool"; }
+ }
+ Method {
+ name: "count"
+ type: "int"
+ }
+ Method {
+ name: "get"
+ type: "QVariantMap"
+ Parameter { name: "index"; type: "int"; }
+ }
+ Method {
+ name: "window"
+ type: "Window*"
+ Parameter { name: "index"; type: "int"; }
+ }
+ Method {
+ name: "windowsOfApplication"
+ type: "QList<QObject*>"
+ Parameter { name: "id"; type: "string"; }
+ }
+ Method {
+ name: "indexOfWindow"
+ type: "int"
+ Parameter { name: "window"; type: "Window"; isPointer: true; }
+ }
+ Method {
+ name: "addExtension"
+ type: "QObject*"
+ Parameter { name: "component"; type: "QQmlComponent"; isPointer: true; }
+ }
+ Method {
+ name: "makeScreenshot"
+ type: "bool"
+ Parameter { name: "filename"; type: "string"; }
+ Parameter { name: "selector"; type: "string"; }
+ }
+ }
+ Component {
+ name: "ApplicationIPCInterfaceAttached"
+ exports: [ "QtApplicationManager.SystemUI/ApplicationIPCInterfaceAttached 2.0" ]
+ exportMetaObjectRevisions: [ 0 ]
+ prototype: "QObject"
+ Property { name: "sender"; type: "string"; isReadonly: true }
+ Property { name: "receivers"; type: "QVariant"; }
+ Property { name: "inProcessReceiversOnly"; type: "QVariant"; isReadonly: true }
+ }
+ Component {
+ name: "ApplicationIPCInterface"
+ exports: [ "QtApplicationManager.SystemUI/ApplicationIPCInterface 2.0" ]
+ exportMetaObjectRevisions: [ 0 ]
+ prototype: "QObject"
+ Property { name: "serviceObject"; type: "QObject"; isPointer: true; }
+ Signal {
+ name: "serviceObjectChanged"
+ }
+ }
+ Component {
+ name: "Am"
+ exports: [ "QtApplicationManager.SystemUI/Am 2.0" ]
+ exportMetaObjectRevisions: [ 0 ]
+ prototype: "QObject"
+ isCreatable: false
+ }
+ Component {
+ name: "ApplicationModel"
+ exports: [ "QtApplicationManager.SystemUI/ApplicationModel 2.0" ]
+ exportMetaObjectRevisions: [ 0 ]
+ prototype: "QSortFilterProxyModel"
+ Property { name: "count"; type: "int"; isReadonly: true }
+ Property { name: "filterFunction"; type: "QJSValue"; }
+ Property { name: "sortFunction"; type: "QJSValue"; }
+ Signal {
+ name: "countChanged"
+ }
+ Signal {
+ name: "filterFunctionChanged"
+ }
+ Signal {
+ name: "sortFunctionChanged"
+ }
+ Method {
+ name: "indexOfApplication"
+ type: "int"
+ Parameter { name: "id"; type: "string"; }
+ }
+ Method {
+ name: "indexOfApplication"
+ type: "int"
+ Parameter { name: "application"; type: "Application"; isPointer: true; }
+ }
+ Method {
+ name: "mapToSource"
+ type: "int"
+ Parameter { name: "ourIndex"; type: "int"; }
+ }
+ Method {
+ name: "mapFromSource"
+ type: "int"
+ Parameter { name: "sourceIndex"; type: "int"; }
+ }
+ }
+ Component {
+ name: "DBusApplicationInterfaceExtension"
+ exports: [ "QtApplicationManager.SystemUI/ApplicationInterfaceExtension 2.0" ]
+ exportMetaObjectRevisions: [ 0 ]
+ prototype: "QObject"
+ Property { name: "name"; type: "string"; }
+ Property { name: "ready"; type: "bool"; isReadonly: true }
+ Property { name: "object"; type: "QObject"; isPointer: true; isReadonly: true }
+ Signal {
+ name: "readyChanged"
+ }
+ Signal {
+ name: "objectChanged"
+ }
+ Method {
+ name: "setName"
+ Parameter { name: "name"; type: "string"; }
+ }
+ }
+ Component {
+ name: "AbstractContainer"
+ exports: [ "QtApplicationManager.SystemUI/Container 2.0" ]
+ exportMetaObjectRevisions: [ 0 ]
+ prototype: "QObject"
+ isCreatable: false
+ Property { name: "controlGroup"; type: "string"; }
+ Signal {
+ name: "ready"
+ }
+ Signal {
+ name: "memoryLowWarning"
+ }
+ Signal {
+ name: "memoryCriticalWarning"
+ }
+ Signal {
+ name: "applicationChanged"
+ Parameter { name: "newApplication"; type: "Application"; isPointer: true; }
+ }
+ }
+ Component {
+ name: "AbstractRuntime"
+ exports: [ "QtApplicationManager.SystemUI/Runtime 2.0" ]
+ exportMetaObjectRevisions: [ 0 ]
+ prototype: "QObject"
+ isCreatable: false
+ Property { name: "container"; type: "AbstractContainer"; isPointer: true; isReadonly: true }
+ Signal {
+ name: "stateChanged"
+ Parameter { name: "newState"; type: "RunState"; }
+ }
+ Signal {
+ name: "finished"
+ Parameter { name: "exitCode"; type: "int"; }
+ Parameter { name: "status"; type: "ExitStatus"; }
+ }
+ Signal {
+ name: "inProcessSurfaceItemReady"
+ Parameter { name: "window"; type: "QSharedPointer<InProcessSurfaceItem>"; }
+ }
+ }
+ Component {
+ name: "Application"
+ exports: [ "QtApplicationManager.SystemUI/ApplicationObject 2.0" ]
+ exportMetaObjectRevisions: [ 0 ]
+ prototype: "QObject"
+ isCreatable: false
+ Property { name: "id"; type: "string"; isReadonly: true }
+ Property { name: "runtimeName"; type: "string"; isReadonly: true }
+ Property { name: "runtimeParameters"; type: "QVariantMap"; isReadonly: true }
+ Property { name: "capabilities"; type: "QStringList"; isReadonly: true }
+ Property { name: "documentUrl"; type: "string"; isReadonly: true }
+ Property { name: "supportedMimeTypes"; type: "QStringList"; isReadonly: true }
+ Property { name: "applicationProperties"; type: "QVariantMap"; isReadonly: true }
+ Property { name: "runtime"; type: "AbstractRuntime"; isPointer: true; isReadonly: true }
+ Property { name: "lastExitCode"; type: "int"; isReadonly: true }
+ Property { name: "lastExitStatus"; type: "ExitStatus"; isReadonly: true }
+ Property { name: "codeDir"; type: "string"; isReadonly: true }
+ Property { name: "runState"; type: "RunState"; isReadonly: true }
+ Property { name: "icon"; type: "QUrl"; isReadonly: true }
+ Property { name: "builtIn"; type: "bool"; isReadonly: true }
+ Property { name: "alias"; type: "bool"; isReadonly: true }
+ Property { name: "nonAliased"; type: "Application"; isPointer: true; isReadonly: true }
+ Property { name: "categories"; type: "QStringList"; isReadonly: true }
+ Property { name: "version"; type: "string"; isReadonly: true }
+ Property { name: "state"; type: "State"; isReadonly: true }
+ Property { name: "blocked"; type: "bool"; isReadonly: true }
+ Property { name: "supportsApplicationInterface"; type: "bool"; isReadonly: true }
+ Signal {
+ name: "bulkChange"
+ }
+ Signal {
+ name: "runtimeChanged"
+ }
+ Signal {
+ name: "lastExitCodeChanged"
+ }
+ Signal {
+ name: "lastExitStatusChanged"
+ }
+ Signal {
+ name: "activated"
+ }
+ Signal {
+ name: "stateChanged"
+ Parameter { name: "state"; type: "State"; }
+ }
+ Signal {
+ name: "runStateChanged"
+ Parameter { name: "state"; type: "RunState"; }
+ }
+ Signal {
+ name: "blockedChanged"
+ Parameter { name: "blocked"; type: "bool"; }
+ }
+ Method {
+ name: "start"
+ type: "bool"
+ Parameter { name: "documentUrl"; type: "string"; }
+ }
+ Method {
+ name: "start"
+ type: "bool"
+ }
+ Method {
+ name: "debug"
+ type: "bool"
+ Parameter { name: "debugWrapper"; type: "string"; }
+ Parameter { name: "documentUrl"; type: "string"; }
+ }
+ Method {
+ name: "debug"
+ type: "bool"
+ Parameter { name: "debugWrapper"; type: "string"; }
+ }
+ Method {
+ name: "stop"
+ Parameter { name: "forceKill"; type: "bool"; }
+ }
+ Method {
+ name: "stop"
+ }
+ Method {
+ name: "name"
+ type: "string"
+ Parameter { name: "language"; type: "string"; }
+ }
+ }
+ Component {
+ name: "ApplicationIPCManager"
+ exports: [ "QtApplicationManager.SystemUI/ApplicationIPCManager 2.0" ]
+ exportMetaObjectRevisions: [ 0 ]
+ prototype: "QObject"
+ isSingleton: true
+ Signal {
+ name: "interfaceCreated"
+ Parameter { name: "iface"; type: "ApplicationIPCInterface"; isPointer: true; }
+ }
+ Method {
+ name: "registerInterface"
+ type: "bool"
+ Parameter { name: "interface"; type: "ApplicationIPCInterface"; isPointer: true; }
+ Parameter { name: "name"; type: "string"; }
+ Parameter { name: "filter"; type: "QVariantMap"; }
+ }
+ }
+ Component {
+ name: "NotificationManager"
+ exports: [ "QtApplicationManager.SystemUI/NotificationManager 2.0" ]
+ exportMetaObjectRevisions: [ 0 ]
+ prototype: "QAbstractListModel"
+ isSingleton: true
+ Property { name: "count"; type: "int"; isReadonly: true }
+ Signal {
+ name: "countChanged"
+ }
+ Signal {
+ name: "notificationAdded"
+ Parameter { name: "id"; type: "uint"; }
+ }
+ Signal {
+ name: "notificationAboutToBeRemoved"
+ Parameter { name: "id"; type: "uint"; }
+ }
+ Signal {
+ name: "notificationChanged"
+ Parameter { name: "id"; type: "uint"; }
+ Parameter { name: "rolesChanged"; type: "QStringList"; }
+ }
+ Method {
+ name: "count"
+ type: "int"
+ }
+ Method {
+ name: "get"
+ type: "QVariantMap"
+ Parameter { name: "index"; type: "int"; }
+ }
+ Method {
+ name: "notification"
+ type: "QVariantMap"
+ Parameter { name: "id"; type: "uint"; }
+ }
+ Method {
+ name: "indexOfNotification"
+ type: "int"
+ Parameter { name: "id"; type: "uint"; }
+ }
+ Method {
+ name: "acknowledgeNotification"
+ Parameter { name: "id"; type: "uint"; }
+ }
+ Method {
+ name: "triggerNotificationAction"
+ Parameter { name: "id"; type: "uint"; }
+ Parameter { name: "actionId"; type: "string"; }
+ }
+ Method {
+ name: "dismissNotification"
+ Parameter { name: "id"; type: "uint"; }
+ }
+ }
+ Component {
+ name: "PackageManager"
+ exports: [ "QtApplicationManager.SystemUI/PackageManager 2.0" ]
+ exportMetaObjectRevisions: [ 0 ]
+ prototype: "QAbstractListModel"
+ isSingleton: true
+ Property { name: "count"; type: "int"; isReadonly: true }
+ Property { name: "allowInstallationOfUnsignedPackages"; type: "bool"; isReadonly: true }
+ Property { name: "developmentMode"; type: "bool"; isReadonly: true }
+ Property { name: "hardwareId"; type: "string"; isReadonly: true }
+ Property { name: "installationLocation"; type: "QVariantMap"; isReadonly: true }
+ Property { name: "documentLocation"; type: "QVariantMap"; isReadonly: true }
+ Property { name: "applicationUserIdSeparation"; type: "bool"; isReadonly: true }
+ Property { name: "commonApplicationGroupId"; type: "uint"; isReadonly: true }
+ Signal {
+ name: "countChanged"
+ }
+ Signal {
+ name: "packageAdded"
+ Parameter { name: "id"; type: "string"; }
+ }
+ Signal {
+ name: "packageAboutToBeRemoved"
+ Parameter { name: "id"; type: "string"; }
+ }
+ Signal {
+ name: "packageChanged"
+ Parameter { name: "id"; type: "string"; }
+ Parameter { name: "changedRoles"; type: "QStringList"; }
+ }
+ Signal {
+ name: "taskStarted"
+ Parameter { name: "taskId"; type: "string"; }
+ }
+ Signal {
+ name: "taskProgressChanged"
+ Parameter { name: "taskId"; type: "string"; }
+ Parameter { name: "progress"; type: "double"; }
+ }
+ Signal {
+ name: "taskFinished"
+ Parameter { name: "taskId"; type: "string"; }
+ }
+ Signal {
+ name: "taskFailed"
+ Parameter { name: "taskId"; type: "string"; }
+ Parameter { name: "errorCode"; type: "int"; }
+ Parameter { name: "errorString"; type: "string"; }
+ }
+ Signal {
+ name: "taskStateChanged"
+ Parameter { name: "taskId"; type: "string"; }
+ Parameter { name: "newState"; type: "TaskState"; }
+ }
+ Signal {
+ name: "taskRequestingInstallationAcknowledge"
+ Parameter { name: "taskId"; type: "string"; }
+ Parameter { name: "package"; type: "Package"; isPointer: true; }
+ Parameter { name: "packageExtraMetaData"; type: "QVariantMap"; }
+ Parameter { name: "packageExtraSignedMetaData"; type: "QVariantMap"; }
+ }
+ Signal {
+ name: "taskBlockingUntilInstallationAcknowledge"
+ Parameter { name: "taskId"; type: "string"; }
+ }
+ Method {
+ name: "get"
+ type: "QVariantMap"
+ Parameter { name: "index"; type: "int"; }
+ }
+ Method {
+ name: "package"
+ type: "Package*"
+ Parameter { name: "index"; type: "int"; }
+ }
+ Method {
+ name: "package"
+ type: "Package*"
+ Parameter { name: "id"; type: "string"; }
+ }
+ Method {
+ name: "indexOfPackage"
+ type: "int"
+ Parameter { name: "id"; type: "string"; }
+ }
+ Method {
+ name: "packageIds"
+ type: "QStringList"
+ }
+ Method {
+ name: "get"
+ type: "QVariantMap"
+ Parameter { name: "packageId"; type: "string"; }
+ }
+ Method {
+ name: "installedPackageSize"
+ type: "int"
+ Parameter { name: "packageId"; type: "string"; }
+ }
+ Method {
+ name: "installedPackageExtraMetaData"
+ type: "QVariantMap"
+ Parameter { name: "packageId"; type: "string"; }
+ }
+ Method {
+ name: "installedPackageExtraSignedMetaData"
+ type: "QVariantMap"
+ Parameter { name: "packageId"; type: "string"; }
+ }
+ Method {
+ name: "startPackageInstallation"
+ type: "string"
+ Parameter { name: "sourceUrl"; type: "string"; }
+ }
+ Method {
+ name: "acknowledgePackageInstallation"
+ Parameter { name: "taskId"; type: "string"; }
+ }
+ Method {
+ name: "removePackage"
+ type: "string"
+ Parameter { name: "id"; type: "string"; }
+ Parameter { name: "keepDocuments"; type: "bool"; }
+ Parameter { name: "force"; type: "bool"; }
+ }
+ Method {
+ name: "removePackage"
+ type: "string"
+ Parameter { name: "id"; type: "string"; }
+ Parameter { name: "keepDocuments"; type: "bool"; }
+ }
+ Method {
+ name: "taskState"
+ type: "TaskState"
+ Parameter { name: "taskId"; type: "string"; }
+ }
+ Method {
+ name: "taskPackageId"
+ type: "string"
+ Parameter { name: "taskId"; type: "string"; }
+ }
+ Method {
+ name: "activeTaskIds"
+ type: "QStringList"
+ }
+ Method {
+ name: "cancelTask"
+ type: "bool"
+ Parameter { name: "taskId"; type: "string"; }
+ }
+ Method {
+ name: "compareVersions"
+ type: "int"
+ Parameter { name: "version1"; type: "string"; }
+ Parameter { name: "version2"; type: "string"; }
+ }
+ Method {
+ name: "validateDnsName"
+ type: "bool"
+ Parameter { name: "name"; type: "string"; }
+ Parameter { name: "minimumParts"; type: "int"; }
+ }
+ Method {
+ name: "validateDnsName"
+ type: "bool"
+ Parameter { name: "name"; type: "string"; }
+ }
+ }
+ Component {
+ name: "ApplicationInstaller"
+ exports: [ "QtApplicationManager.SystemUI/ApplicationInstaller 2.0" ]
+ exportMetaObjectRevisions: [ 0 ]
+ prototype: "QObject"
+ isSingleton: true
+ Property { name: "allowInstallationOfUnsignedPackages"; type: "bool"; isReadonly: true }
+ Property { name: "developmentMode"; type: "bool"; isReadonly: true }
+ Property { name: "applicationUserIdSeparation"; type: "bool"; isReadonly: true }
+ Property { name: "commonApplicationGroupId"; type: "uint"; isReadonly: true }
+ Signal {
+ name: "taskStarted"
+ Parameter { name: "taskId"; type: "string"; }
+ }
+ Signal {
+ name: "taskProgressChanged"
+ Parameter { name: "taskId"; type: "string"; }
+ Parameter { name: "progress"; type: "double"; }
+ }
+ Signal {
+ name: "taskFinished"
+ Parameter { name: "taskId"; type: "string"; }
+ }
+ Signal {
+ name: "taskFailed"
+ Parameter { name: "taskId"; type: "string"; }
+ Parameter { name: "errorCode"; type: "int"; }
+ Parameter { name: "errorString"; type: "string"; }
+ }
+ Signal {
+ name: "taskStateChanged"
+ Parameter { name: "taskId"; type: "string"; }
+ Parameter { name: "newState"; type: "TaskState"; }
+ }
+ Signal {
+ name: "taskRequestingInstallationAcknowledge"
+ Parameter { name: "taskId"; type: "string"; }
+ Parameter { name: "applicationAsVariantMap"; type: "QVariantMap"; }
+ Parameter { name: "packageExtraMetaData"; type: "QVariantMap"; }
+ Parameter { name: "packageExtraSignedMetaData"; type: "QVariantMap"; }
+ }
+ Signal {
+ name: "taskBlockingUntilInstallationAcknowledge"
+ Parameter { name: "taskId"; type: "string"; }
+ }
+ Method {
+ name: "installationLocationIds"
+ type: "QStringList"
+ }
+ Method {
+ name: "installationLocationIdFromApplication"
+ type: "string"
+ Parameter { name: "applicationId"; type: "string"; }
+ }
+ Method {
+ name: "getInstallationLocation"
+ type: "QVariantMap"
+ Parameter { name: "installationLocationId"; type: "string"; }
+ }
+ Method {
+ name: "startPackageInstallation"
+ type: "string"
+ Parameter { name: "installationLocationId"; type: "string"; }
+ Parameter { name: "sourceUrl"; type: "string"; }
+ }
+ Method {
+ name: "acknowledgePackageInstallation"
+ Parameter { name: "taskId"; type: "string"; }
+ }
+ Method {
+ name: "removePackage"
+ type: "string"
+ Parameter { name: "applicationId"; type: "string"; }
+ Parameter { name: "keepDocuments"; type: "bool"; }
+ Parameter { name: "force"; type: "bool"; }
+ }
+ Method {
+ name: "removePackage"
+ type: "string"
+ Parameter { name: "applicationId"; type: "string"; }
+ Parameter { name: "keepDocuments"; type: "bool"; }
+ }
+ Method {
+ name: "taskState"
+ type: "TaskState"
+ Parameter { name: "taskId"; type: "string"; }
+ }
+ Method {
+ name: "taskApplicationId"
+ type: "string"
+ Parameter { name: "taskId"; type: "string"; }
+ }
+ Method {
+ name: "activeTaskIds"
+ type: "QStringList"
+ }
+ Method {
+ name: "cancelTask"
+ type: "bool"
+ Parameter { name: "taskId"; type: "string"; }
+ }
+ Method {
+ name: "compareVersions"
+ type: "int"
+ Parameter { name: "version1"; type: "string"; }
+ Parameter { name: "version2"; type: "string"; }
+ }
+ Method {
+ name: "validateDnsName"
+ type: "bool"
+ Parameter { name: "name"; type: "string"; }
+ Parameter { name: "minimumParts"; type: "int"; }
+ }
+ Method {
+ name: "validateDnsName"
+ type: "bool"
+ Parameter { name: "name"; type: "string"; }
+ }
+ Method {
+ name: "installedApplicationSize"
+ type: "int"
+ Parameter { name: "applicationId"; type: "string"; }
+ }
+ Method {
+ name: "installedApplicationExtraMetaData"
+ type: "QVariantMap"
+ Parameter { name: "applicationId"; type: "string"; }
+ }
+ Method {
+ name: "installedApplicationExtraSignedMetaData"
+ type: "QVariantMap"
+ Parameter { name: "applicationId"; type: "string"; }
+ }
+ }
+ Component {
+ name: "ApplicationManager"
+ exports: [ "QtApplicationManager.SystemUI/ApplicationManager 2.0" ]
+ exportMetaObjectRevisions: [ 0 ]
+ prototype: "QAbstractListModel"
+ isSingleton: true
+ Property { name: "count"; type: "int"; isReadonly: true }
+ Property { name: "singleProcess"; type: "bool"; isReadonly: true }
+ Property { name: "shuttingDown"; type: "bool"; isReadonly: true }
+ Property { name: "securityChecksEnabled"; type: "bool"; isReadonly: true }
+ Property { name: "dummy"; type: "bool"; isReadonly: true }
+ Property { name: "windowManagerCompositorReady"; type: "bool"; isReadonly: true }
+ Property { name: "systemProperties"; type: "QVariantMap"; isReadonly: true }
+ Property { name: "containerSelectionFunction"; type: "QJSValue"; }
+ Signal {
+ name: "applicationRunStateChanged"
+ Parameter { name: "id"; type: "string"; }
+ Parameter { name: "runState"; type: "RunState"; }
+ }
+ Signal {
+ name: "applicationWasActivated"
+ Parameter { name: "id"; type: "string"; }
+ Parameter { name: "aliasId"; type: "string"; }
+ }
+ Signal {
+ name: "countChanged"
+ }
+ Signal {
+ name: "applicationAdded"
+ Parameter { name: "id"; type: "string"; }
+ }
+ Signal {
+ name: "applicationAboutToBeRemoved"
+ Parameter { name: "id"; type: "string"; }
+ }
+ Signal {
+ name: "applicationChanged"
+ Parameter { name: "id"; type: "string"; }
+ Parameter { name: "changedRoles"; type: "QStringList"; }
+ }
+ Signal {
+ name: "openUrlRequested"
+ Parameter { name: "requestId"; type: "string"; }
+ Parameter { name: "url"; type: "string"; }
+ Parameter { name: "mimeType"; type: "string"; }
+ Parameter { name: "possibleAppIds"; type: "QStringList"; }
+ }
+ Signal {
+ name: "memoryLowWarning"
+ }
+ Signal {
+ name: "memoryCriticalWarning"
+ }
+ Signal {
+ name: "containerSelectionFunctionChanged"
+ }
+ Signal {
+ name: "shuttingDownChanged"
+ }
+ Signal {
+ name: "shutDownFinished"
+ }
+ Signal {
+ name: "windowManagerCompositorReadyChanged"
+ Parameter { name: "ready"; type: "bool"; }
+ }
+ Method {
+ name: "shutDown"
+ }
+ Method {
+ name: "get"
+ type: "QVariantMap"
+ Parameter { name: "index"; type: "int"; }
+ }
+ Method {
+ name: "application"
+ type: "Application*"
+ Parameter { name: "index"; type: "int"; }
+ }
+ Method {
+ name: "application"
+ type: "Application*"
+ Parameter { name: "id"; type: "string"; }
+ }
+ Method {
+ name: "indexOfApplication"
+ type: "int"
+ Parameter { name: "id"; type: "string"; }
+ }
+ Method {
+ name: "indexOfApplication"
+ type: "int"
+ Parameter { name: "application"; type: "Application"; isPointer: true; }
+ }
+ Method {
+ name: "acknowledgeOpenUrlRequest"
+ Parameter { name: "requestId"; type: "string"; }
+ Parameter { name: "appId"; type: "string"; }
+ }
+ Method {
+ name: "rejectOpenUrlRequest"
+ Parameter { name: "requestId"; type: "string"; }
+ }
+ Method {
+ name: "applicationIds"
+ type: "QStringList"
+ }
+ Method {
+ name: "get"
+ type: "QVariantMap"
+ Parameter { name: "id"; type: "string"; }
+ }
+ Method {
+ name: "startApplication"
+ type: "bool"
+ Parameter { name: "id"; type: "string"; }
+ Parameter { name: "documentUrl"; type: "string"; }
+ }
+ Method {
+ name: "startApplication"
+ type: "bool"
+ Parameter { name: "id"; type: "string"; }
+ }
+ Method {
+ name: "debugApplication"
+ type: "bool"
+ Parameter { name: "id"; type: "string"; }
+ Parameter { name: "debugWrapper"; type: "string"; }
+ Parameter { name: "documentUrl"; type: "string"; }
+ }
+ Method {
+ name: "debugApplication"
+ type: "bool"
+ Parameter { name: "id"; type: "string"; }
+ Parameter { name: "debugWrapper"; type: "string"; }
+ }
+ Method {
+ name: "stopApplication"
+ Parameter { name: "id"; type: "string"; }
+ Parameter { name: "forceKill"; type: "bool"; }
+ }
+ Method {
+ name: "stopApplication"
+ Parameter { name: "id"; type: "string"; }
+ }
+ Method {
+ name: "stopAllApplications"
+ Parameter { name: "forceKill"; type: "bool"; }
+ }
+ Method {
+ name: "stopAllApplications"
+ }
+ Method {
+ name: "openUrl"
+ type: "bool"
+ Parameter { name: "url"; type: "string"; }
+ }
+ Method {
+ name: "capabilities"
+ type: "QStringList"
+ Parameter { name: "id"; type: "string"; }
+ }
+ Method {
+ name: "identifyApplication"
+ type: "string"
+ Parameter { name: "pid"; type: "int"; }
+ }
+ Method {
+ name: "applicationRunState"
+ type: "RunState"
+ Parameter { name: "id"; type: "string"; }
+ }
+ }
+}
diff --git a/qmltypes/QtApplicationManager/SystemUI/qmldir b/qmltypes/QtApplicationManager/SystemUI/qmldir
new file mode 100644
index 00000000..4ed2cd67
--- /dev/null
+++ b/qmltypes/QtApplicationManager/SystemUI/qmldir
@@ -0,0 +1 @@
+typeinfo plugins.qmltypes
diff --git a/qmltypes/QtApplicationManager/plugins.qmltypes b/qmltypes/QtApplicationManager/plugins.qmltypes
new file mode 100644
index 00000000..68f3d377
--- /dev/null
+++ b/qmltypes/QtApplicationManager/plugins.qmltypes
@@ -0,0 +1,354 @@
+import QtQuick.tooling 1.2
+
+// This file describes the plugin-supplied types contained in the application-manager.
+// It is used for QML tooling purposes only.
+//
+// This file was auto-generated by:
+// appman-dumpqmltypes
+
+Module {
+ dependencies: [ "QtQuick.Window 2.14", "QtQuick 2.14" ]
+ Component {
+ name: "MonitorModel"
+ exports: [ "QtApplicationManager/MonitorModel 2.0" ]
+ exportMetaObjectRevisions: [ 0 ]
+ prototype: "QAbstractListModel"
+ Property { name: "dataSources"; type: "QQmlListProperty<QObject>"; isReadonly: true }
+ Property { name: "count"; type: "int"; isReadonly: true }
+ Property { name: "maximumCount"; type: "int"; }
+ Property { name: "interval"; type: "int"; }
+ Property { name: "running"; type: "bool"; }
+ Signal {
+ name: "countChanged"
+ }
+ Signal {
+ name: "intervalChanged"
+ }
+ Signal {
+ name: "runningChanged"
+ }
+ Signal {
+ name: "maximumCountChanged"
+ }
+ Method {
+ name: "clear"
+ }
+ Method {
+ name: "get"
+ type: "QVariantMap"
+ Parameter { name: "row"; type: "int"; }
+ }
+ }
+ Component {
+ name: "FrameTimer"
+ exports: [ "QtApplicationManager/FrameTimer 2.0" ]
+ exportMetaObjectRevisions: [ 0 ]
+ prototype: "QObject"
+ Property { name: "averageFps"; type: "double"; isReadonly: true }
+ Property { name: "minimumFps"; type: "double"; isReadonly: true }
+ Property { name: "maximumFps"; type: "double"; isReadonly: true }
+ Property { name: "jitterFps"; type: "double"; isReadonly: true }
+ Property { name: "window"; type: "QObject"; isPointer: true; }
+ Property { name: "interval"; type: "int"; }
+ Property { name: "running"; type: "bool"; }
+ Property { name: "roleNames"; type: "QStringList"; isReadonly: true }
+ Signal {
+ name: "updated"
+ }
+ Signal {
+ name: "intervalChanged"
+ }
+ Signal {
+ name: "runningChanged"
+ }
+ Signal {
+ name: "windowChanged"
+ }
+ Method {
+ name: "update"
+ }
+ }
+ Component {
+ name: "IoStatus"
+ exports: [ "QtApplicationManager/IoStatus 2.0" ]
+ exportMetaObjectRevisions: [ 0 ]
+ prototype: "QObject"
+ Property { name: "deviceNames"; type: "QStringList"; }
+ Property { name: "ioLoad"; type: "QVariantMap"; isReadonly: true }
+ Property { name: "roleNames"; type: "QStringList"; isReadonly: true }
+ Signal {
+ name: "deviceNamesChanged"
+ }
+ Signal {
+ name: "ioLoadChanged"
+ }
+ Method {
+ name: "update"
+ }
+ }
+ Component {
+ name: "MemoryStatus"
+ exports: [ "QtApplicationManager/MemoryStatus 2.0" ]
+ exportMetaObjectRevisions: [ 0 ]
+ prototype: "QObject"
+ Property { name: "totalMemory"; type: "qulonglong"; isReadonly: true }
+ Property { name: "memoryUsed"; type: "qulonglong"; isReadonly: true }
+ Property { name: "roleNames"; type: "QStringList"; isReadonly: true }
+ Signal {
+ name: "memoryUsedChanged"
+ }
+ Method {
+ name: "update"
+ }
+ }
+ Component {
+ name: "GpuStatus"
+ exports: [ "QtApplicationManager/GpuStatus 2.0" ]
+ exportMetaObjectRevisions: [ 0 ]
+ prototype: "QObject"
+ Property { name: "gpuLoad"; type: "double"; isReadonly: true }
+ Property { name: "roleNames"; type: "QStringList"; isReadonly: true }
+ Signal {
+ name: "gpuLoadChanged"
+ }
+ Method {
+ name: "update"
+ }
+ }
+ Component {
+ name: "CpuStatus"
+ exports: [ "QtApplicationManager/CpuStatus 2.0" ]
+ exportMetaObjectRevisions: [ 0 ]
+ prototype: "QObject"
+ Property { name: "cpuLoad"; type: "double"; isReadonly: true }
+ Property { name: "cpuCores"; type: "int"; isReadonly: true }
+ Property { name: "roleNames"; type: "QStringList"; isReadonly: true }
+ Signal {
+ name: "cpuLoadChanged"
+ }
+ Method {
+ name: "update"
+ }
+ }
+ Component {
+ name: "IntentClientRequest"
+ exports: [ "QtApplicationManager/IntentRequest 2.0" ]
+ exportMetaObjectRevisions: [ 0 ]
+ prototype: "QObject"
+ isCreatable: false
+ Property { name: "requestId"; type: "QUuid"; isReadonly: true }
+ Property { name: "direction"; type: "Direction"; isReadonly: true }
+ Property { name: "intentId"; type: "string"; isReadonly: true }
+ Property { name: "applicationId"; type: "string"; isReadonly: true }
+ Property { name: "requestingApplicationId"; type: "string"; isReadonly: true }
+ Property { name: "parameters"; type: "QVariantMap"; isReadonly: true }
+ Property { name: "succeeded"; type: "bool"; isReadonly: true }
+ Property { name: "errorMessage"; type: "string"; isReadonly: true }
+ Property { name: "result"; type: "QVariantMap"; isReadonly: true }
+ Signal {
+ name: "requestIdChanged"
+ }
+ Signal {
+ name: "replyReceived"
+ }
+ Method {
+ name: "sendReply"
+ Parameter { name: "result"; type: "QVariantMap"; }
+ }
+ Method {
+ name: "sendErrorReply"
+ Parameter { name: "errorMessage"; type: "string"; }
+ }
+ }
+ Component {
+ name: "IntentClient"
+ exports: [ "QtApplicationManager/IntentClient 2.0" ]
+ exportMetaObjectRevisions: [ 0 ]
+ prototype: "QObject"
+ isSingleton: true
+ Method {
+ name: "sendIntentRequest"
+ type: "IntentClientRequest*"
+ Parameter { name: "intentId"; type: "string"; }
+ Parameter { name: "parameters"; type: "QVariantMap"; }
+ }
+ Method {
+ name: "sendIntentRequest"
+ type: "IntentClientRequest*"
+ Parameter { name: "intentId"; type: "string"; }
+ Parameter { name: "applicationId"; type: "string"; }
+ Parameter { name: "parameters"; type: "QVariantMap"; }
+ }
+ }
+ Component {
+ name: "Notification"
+ exports: [ "QtApplicationManager/Notification 2.0" ]
+ exportMetaObjectRevisions: [ 0 ]
+ prototype: "QObject"
+ Property { name: "notificationId"; type: "uint"; isReadonly: true }
+ Property { name: "visible"; type: "bool"; }
+ Property { name: "summary"; type: "string"; }
+ Property { name: "body"; type: "string"; }
+ Property { name: "icon"; type: "QUrl"; }
+ Property { name: "image"; type: "QUrl"; }
+ Property { name: "category"; type: "string"; }
+ Property { name: "priority"; type: "int"; }
+ Property { name: "acknowledgeable"; type: "bool"; }
+ Property { name: "timeout"; type: "int"; }
+ Property { name: "sticky"; type: "bool"; }
+ Property { name: "showProgress"; type: "bool"; }
+ Property { name: "progress"; type: "double"; }
+ Property { name: "actions"; type: "QVariantList"; }
+ Property { name: "showActionsAsIcons"; type: "bool"; }
+ Property { name: "dismissOnAction"; type: "bool"; }
+ Property { name: "extended"; type: "QVariantMap"; }
+ Signal {
+ name: "notificationIdChanged"
+ Parameter { name: "notificationId"; type: "uint"; }
+ }
+ Signal {
+ name: "summaryChanged"
+ Parameter { name: "summary"; type: "string"; }
+ }
+ Signal {
+ name: "bodyChanged"
+ Parameter { name: "body"; type: "string"; }
+ }
+ Signal {
+ name: "iconChanged"
+ Parameter { name: "icon"; type: "QUrl"; }
+ }
+ Signal {
+ name: "imageChanged"
+ Parameter { name: "image"; type: "QUrl"; }
+ }
+ Signal {
+ name: "categoryChanged"
+ Parameter { name: "category"; type: "string"; }
+ }
+ Signal {
+ name: "priorityChanged"
+ Parameter { name: "priority"; type: "int"; }
+ }
+ Signal {
+ name: "acknowledgeableChanged"
+ Parameter { name: "clickable"; type: "bool"; }
+ }
+ Signal {
+ name: "timeoutChanged"
+ Parameter { name: "timeout"; type: "int"; }
+ }
+ Signal {
+ name: "stickyChanged"
+ Parameter { name: "sticky"; type: "bool"; }
+ }
+ Signal {
+ name: "showProgressChanged"
+ Parameter { name: "showProgress"; type: "bool"; }
+ }
+ Signal {
+ name: "progressChanged"
+ Parameter { name: "progress"; type: "double"; }
+ }
+ Signal {
+ name: "actionsChanged"
+ Parameter { name: "actions"; type: "QVariantList"; }
+ }
+ Signal {
+ name: "showActionsAsIconsChanged"
+ Parameter { name: "showActionsAsIcons"; type: "bool"; }
+ }
+ Signal {
+ name: "dismissOnActionChanged"
+ Parameter { name: "dismissOnAction"; type: "bool"; }
+ }
+ Signal {
+ name: "extendedChanged"
+ Parameter { name: "extended"; type: "QVariantMap"; }
+ }
+ Signal {
+ name: "visibleChanged"
+ Parameter { name: "visible"; type: "bool"; }
+ }
+ Signal {
+ name: "acknowledged"
+ }
+ Signal {
+ name: "actionTriggered"
+ Parameter { name: "actionId"; type: "string"; }
+ }
+ Method {
+ name: "setSummary"
+ Parameter { name: "summary"; type: "string"; }
+ }
+ Method {
+ name: "setBody"
+ Parameter { name: "boy"; type: "string"; }
+ }
+ Method {
+ name: "setIcon"
+ Parameter { name: "icon"; type: "QUrl"; }
+ }
+ Method {
+ name: "setImage"
+ Parameter { name: "image"; type: "QUrl"; }
+ }
+ Method {
+ name: "setCategory"
+ Parameter { name: "category"; type: "string"; }
+ }
+ Method {
+ name: "setPriority"
+ Parameter { name: "priority"; type: "int"; }
+ }
+ Method {
+ name: "setAcknowledgeable"
+ Parameter { name: "acknowledgeable"; type: "bool"; }
+ }
+ Method {
+ name: "setTimeout"
+ Parameter { name: "timeout"; type: "int"; }
+ }
+ Method {
+ name: "setSticky"
+ Parameter { name: "sticky"; type: "bool"; }
+ }
+ Method {
+ name: "setShowProgress"
+ Parameter { name: "showProgress"; type: "bool"; }
+ }
+ Method {
+ name: "setProgress"
+ Parameter { name: "progress"; type: "double"; }
+ }
+ Method {
+ name: "setActions"
+ Parameter { name: "actions"; type: "QVariantList"; }
+ }
+ Method {
+ name: "setShowActionsAsIcons"
+ Parameter { name: "showActionsAsIcons"; type: "bool"; }
+ }
+ Method {
+ name: "setDismissOnAction"
+ Parameter { name: "dismissOnAction"; type: "bool"; }
+ }
+ Method {
+ name: "setExtended"
+ Parameter { name: "extended"; type: "QVariantMap"; }
+ }
+ Method {
+ name: "setVisible"
+ Parameter { name: "visible"; type: "bool"; }
+ }
+ Method {
+ name: "show"
+ }
+ Method {
+ name: "update"
+ }
+ Method {
+ name: "hide"
+ }
+ }
+}
diff --git a/qmltypes/QtApplicationManager/qmldir b/qmltypes/QtApplicationManager/qmldir
new file mode 100644
index 00000000..4ed2cd67
--- /dev/null
+++ b/qmltypes/QtApplicationManager/qmldir
@@ -0,0 +1 @@
+typeinfo plugins.qmltypes
diff --git a/src/tools/dumpqmltypes/dumpqmltypes.pro b/src/tools/dumpqmltypes/dumpqmltypes.pro
index acde4c97..6eefd09f 100644
--- a/src/tools/dumpqmltypes/dumpqmltypes.pro
+++ b/src/tools/dumpqmltypes/dumpqmltypes.pro
@@ -34,8 +34,8 @@ load(install-prefix)
QT_TOOL_ENV =
build_pass|!debug_and_release {
- QMAKE_POST_LINK += $$QMLPLUGINDUMP $$OUT_PWD
- qmltypes_file.files = $$OUT_PWD/QtApplicationManager
+ QMAKE_POST_LINK += $$QMLPLUGINDUMP $$SOURCE_DIR/qmltypes
+ qmltypes_file.files = $$SOURCE_DIR/qmltypes/QtApplicationManager
qmltypes_file.path = $$[QT_INSTALL_QML]
qmltypes_file.CONFIG = no_check_exist directory