qmlplugindump: Automatically use most up to date QtQuick version

QtQuick / QML minor version is nowadays the same as the Qt minor
version.

Change-Id: I4d7ef0b101320ee2179746c95093b62e063adba2
Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
This commit is contained in:
Kai Koehne 2018-08-30 10:51:26 +02:00
parent 86c4df64f1
commit 8725f9873d
6 changed files with 7 additions and 9 deletions

View File

@ -1,7 +1,7 @@
CXX_MODULE = qml
TARGET = qmlfolderlistmodelplugin
TARGETPATH = Qt/labs/folderlistmodel
IMPORT_VERSION = 2.1
IMPORT_VERSION = 2.$$QT_MINOR_VERSION
QT = core-private qml-private

View File

@ -1,7 +1,7 @@
CXX_MODULE = qml
TARGET = qmllocalstorageplugin
TARGETPATH = QtQuick/LocalStorage
IMPORT_VERSION = 2.$${QT_MINOR_VERSION}
IMPORT_VERSION = 2.$$QT_MINOR_VERSION
QT = sql qml-private core-private

View File

@ -7,8 +7,6 @@ load(qml_module)
!cross_compile:if(build_pass|!debug_and_release) {
qtPrepareTool(QMLPLUGINDUMP, qmlplugindump)
# Use QtQml version defined in qmlplugindump source
# TODO: retrieve the correct version from QtQml
qmltypes.commands = $$QMLPLUGINDUMP -nonrelocatable QtQml 2.2 > $$PWD/plugins.qmltypes
qmltypes.commands = $$QMLPLUGINDUMP -nonrelocatable QtQml 2.$$QT_MINOR_VERSION > $$PWD/plugins.qmltypes
QMAKE_EXTRA_TARGETS += qmltypes
}

View File

@ -1,7 +1,7 @@
CXX_MODULE = qml
TARGET = qtquick2plugin
TARGETPATH = QtQuick.2
IMPORT_VERSION = 2.12
IMPORT_VERSION = 2.$$QT_MINOR_VERSION
SOURCES += \
plugin.cpp

View File

@ -1,7 +1,7 @@
CXX_MODULE = qml
TARGET = qmlshapesplugin
TARGETPATH = QtQuick/Shapes
IMPORT_VERSION = 1.11
IMPORT_VERSION = 1.$$QT_MINOR_VERSION
QT = core gui-private qml quick-private quickshapes-private

View File

@ -79,9 +79,9 @@
namespace {
const uint qtQmlMajorVersion = 2;
const uint qtQmlMinorVersion = 2;
const uint qtQmlMinorVersion = QT_VERSION_MINOR;
const uint qtQuickMajorVersion = 2;
const uint qtQuickMinorVersion = 8;
const uint qtQuickMinorVersion = QT_VERSION_MINOR;
const QString qtQuickQualifiedName = QString::fromLatin1("QtQuick %1.%2")
.arg(qtQuickMajorVersion)