QmlProjectManager: Fix CMake build with absent Qt5::QuickWidgets

Change-Id: Ic6c211a629bc4e5f215abad0bd80c6edb64f5c5d
Reviewed-by: Cristian Adam <cristian.adam@qt.io>
This commit is contained in:
Alessandro Portale
2022-05-18 12:41:52 +02:00
parent 5d615e916f
commit db7ba4ad6f
3 changed files with 3 additions and 0 deletions

View File

@@ -1,4 +1,5 @@
add_qtc_plugin(QmlPreview add_qtc_plugin(QmlPreview
CONDITION TARGET QmlProjectManager
PUBLIC_DEPENDS QmlDebug PUBLIC_DEPENDS QmlDebug
DEPENDS QmlJS DEPENDS QmlJS
PLUGIN_DEPENDS PLUGIN_DEPENDS

View File

@@ -1,4 +1,5 @@
add_qtc_plugin(QmlProjectManager add_qtc_plugin(QmlProjectManager
CONDITION TARGET Qt5::QuickWidgets
PLUGIN_CLASS QmlProjectPlugin PLUGIN_CLASS QmlProjectPlugin
DEPENDS QmlJS Qt5::QuickWidgets DEPENDS QmlJS Qt5::QuickWidgets
PLUGIN_DEPENDS Core ProjectExplorer QtSupport PLUGIN_DEPENDS Core ProjectExplorer QtSupport

View File

@@ -1,4 +1,5 @@
add_qtc_test(tst_qml_testcore add_qtc_test(tst_qml_testcore
CONDITION TARGET QmlProjectManaer
DEFINES DEFINES
QT_CREATOR QT_CREATOR
QMLDESIGNER_TEST QMLDESIGNER_TEST