forked from qt-creator/qt-creator
Plugins: Update Qt version checks
Remove the warning for Qt 4.7.0: The minimum version for Qt Creator is now Qt 4.7.4. Instead, warn users that the QmlX plugins won't be compiled if QtDeclarative or QtQuick1 is missing. (QtQuick1 isn't compiled by default on Qt 5). Change-Id: Ib9713282ad3759045a6eb994da1a12aac5176910 Reviewed-by: Thomas Hartmann <Thomas.Hartmann@nokia.com>
This commit is contained in:
@@ -67,20 +67,14 @@ contains(QT_CONFIG, declarative)|contains(QT_CONFIG, quick1) {
|
|||||||
|
|
||||||
include(../private_headers.pri)
|
include(../private_headers.pri)
|
||||||
exists($${QT_PRIVATE_HEADERS}/QtDeclarative/private/qdeclarativecontext_p.h) {
|
exists($${QT_PRIVATE_HEADERS}/QtDeclarative/private/qdeclarativecontext_p.h) {
|
||||||
|
|
||||||
minQtVersion(4, 7, 1) {
|
|
||||||
SUBDIRS += plugin_qmldesigner
|
SUBDIRS += plugin_qmldesigner
|
||||||
} else {
|
|
||||||
warning()
|
|
||||||
warning("QmlDesigner plugin has been disabled.")
|
|
||||||
warning("QmlDesigner requires Qt 4.7.1 or later.")
|
|
||||||
}
|
|
||||||
} else {
|
} else {
|
||||||
warning()
|
|
||||||
warning("QmlDesigner plugin has been disabled.")
|
warning("QmlDesigner plugin has been disabled.")
|
||||||
warning("The plugin depends on private headers from QtDeclarative module.")
|
warning("The plugin depends on private headers from QtDeclarative module.")
|
||||||
warning("To enable it, pass 'QT_PRIVATE_HEADERS=$QTDIR/include' to qmake, where $QTDIR is the source directory of qt.")
|
warning("To enable it, pass 'QT_PRIVATE_HEADERS=$QTDIR/include' to qmake, where $QTDIR is the source directory of qt.")
|
||||||
}
|
}
|
||||||
|
} else {
|
||||||
|
warning("QmlProjectManager, QmlProfiler and QmlDesigner plugins have been disabled: The plugins require QtDeclarative (Qt 4.x) or QtQuick1 (Qt 5.x)");
|
||||||
}
|
}
|
||||||
|
|
||||||
include (debugger/lldb/guest/qtcreator-lldb.pri)
|
include (debugger/lldb/guest/qtcreator-lldb.pri)
|
||||||
|
Reference in New Issue
Block a user