aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/qmltooling/qmldbg_preview/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/qmltooling/qmldbg_preview/CMakeLists.txt')
-rw-r--r--src/plugins/qmltooling/qmldbg_preview/CMakeLists.txt19
1 files changed, 15 insertions, 4 deletions
diff --git a/src/plugins/qmltooling/qmldbg_preview/CMakeLists.txt b/src/plugins/qmltooling/qmldbg_preview/CMakeLists.txt
index 2874580a03..2e65dc3d40 100644
--- a/src/plugins/qmltooling/qmldbg_preview/CMakeLists.txt
+++ b/src/plugins/qmltooling/qmldbg_preview/CMakeLists.txt
@@ -1,14 +1,17 @@
+# Copyright (C) 2022 The Qt Company Ltd.
+# SPDX-License-Identifier: BSD-3-Clause
+
# Generated from qmldbg_preview.pro.
#####################################################################
## QQmlPreviewServiceFactory Plugin:
#####################################################################
-qt_internal_add_plugin(QQmlPreviewServiceFactory
+qt_internal_add_plugin(QQmlPreviewServiceFactoryPlugin
OUTPUT_NAME qmldbg_preview
- TYPE qmltooling
+ CLASS_NAME QQmlPreviewServiceFactory
+ PLUGIN_TYPE qmltooling
SOURCES
- qqmldebugtranslationservice.cpp qqmldebugtranslationservice.h
qqmlpreviewblacklist.cpp qqmlpreviewblacklist.h
qqmlpreviewfileengine.cpp qqmlpreviewfileengine.h
qqmlpreviewfileloader.cpp qqmlpreviewfileloader.h
@@ -16,7 +19,7 @@ qt_internal_add_plugin(QQmlPreviewServiceFactory
qqmlpreviewposition.cpp qqmlpreviewposition.h
qqmlpreviewservice.cpp qqmlpreviewservice.h
qqmlpreviewservicefactory.cpp qqmlpreviewservicefactory.h
- PUBLIC_LIBRARIES
+ LIBRARIES
Qt::Core
Qt::CorePrivate
Qt::Gui
@@ -29,3 +32,11 @@ qt_internal_add_plugin(QQmlPreviewServiceFactory
#### Keys ignored in scope 1:.:.:qmldbg_preview.pro:<TRUE>:
# OTHER_FILES = "$$PWD/qqmlpreviewservice.json"
+
+qt_internal_extend_target(QQmlPreviewServiceFactoryPlugin CONDITION QT_FEATURE_translation
+ SOURCES
+ proxytranslator.cpp proxytranslator.h
+ qqmldebugtranslationservice.cpp qqmldebugtranslationservice.h
+ LIBRARIES
+ Qt::Gui
+)