diff options
author | Robert Griebl <robert.griebl@qt.io> | 2020-02-04 16:22:42 +0100 |
---|---|---|
committer | Robert Griebl <robert.griebl@qt.io> | 2020-02-05 17:24:45 +0100 |
commit | d4f063d48bee3b1b1e6a6df781c01694581e3afd (patch) | |
tree | 19ff1980ade0816713b9e8e883e42d02b3f958b8 | |
parent | 330a68568265159923a1ece5fa0b5920d4e4cb9d (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.qmltypes | 68 | ||||
-rw-r--r-- | qmltypes/QtApplicationManager/Application/qmldir | 1 | ||||
-rw-r--r-- | qmltypes/QtApplicationManager/SystemUI/plugins.qmltypes | 1131 | ||||
-rw-r--r-- | qmltypes/QtApplicationManager/SystemUI/qmldir | 1 | ||||
-rw-r--r-- | qmltypes/QtApplicationManager/plugins.qmltypes | 354 | ||||
-rw-r--r-- | qmltypes/QtApplicationManager/qmldir | 1 | ||||
-rw-r--r-- | src/tools/dumpqmltypes/dumpqmltypes.pro | 4 |
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 |