From a79bdbd19f4a4f8fbc9551da8821517e977cb77b Mon Sep 17 00:00:00 2001 From: Marc Mutz Date: Thu, 28 Apr 2022 16:10:12 +0200 Subject: QQmlPreviewServiceFactoryPlugin: includemocs Including moc files directly into their classes' TU tends to improve codegen and enables extended compiler warnings, e.g. about unused private functions or fields. Pick-to: 6.3 6.2 5.15 Task-number: QTBUG-102948 Change-Id: I329951a5063d7fa7d2124354f751b8744fbae486 Reviewed-by: Fabian Kosmale --- src/plugins/qmltooling/qmldbg_preview/proxytranslator.cpp | 2 ++ src/plugins/qmltooling/qmldbg_preview/qqmldebugtranslationservice.cpp | 2 ++ src/plugins/qmltooling/qmldbg_preview/qqmlpreviewfileloader.cpp | 2 ++ src/plugins/qmltooling/qmldbg_preview/qqmlpreviewhandler.cpp | 2 ++ src/plugins/qmltooling/qmldbg_preview/qqmlpreviewservice.cpp | 2 ++ src/plugins/qmltooling/qmldbg_preview/qqmlpreviewservicefactory.cpp | 2 ++ 6 files changed, 12 insertions(+) diff --git a/src/plugins/qmltooling/qmldbg_preview/proxytranslator.cpp b/src/plugins/qmltooling/qmldbg_preview/proxytranslator.cpp index 4e70abd508..b9641066e1 100644 --- a/src/plugins/qmltooling/qmldbg_preview/proxytranslator.cpp +++ b/src/plugins/qmltooling/qmldbg_preview/proxytranslator.cpp @@ -154,3 +154,5 @@ QString ProxyTranslator::currentUILanguages() const } QT_END_NAMESPACE + +#include "moc_proxytranslator.cpp" diff --git a/src/plugins/qmltooling/qmldbg_preview/qqmldebugtranslationservice.cpp b/src/plugins/qmltooling/qmldbg_preview/qqmldebugtranslationservice.cpp index c961698e57..c7e4d0e4e6 100644 --- a/src/plugins/qmltooling/qmldbg_preview/qqmldebugtranslationservice.cpp +++ b/src/plugins/qmltooling/qmldbg_preview/qqmldebugtranslationservice.cpp @@ -423,4 +423,6 @@ void QQmlDebugTranslationServiceImpl::foundTranslationBinding(const TranslationB QT_END_NAMESPACE +#include "moc_qqmldebugtranslationservice.cpp" + #include diff --git a/src/plugins/qmltooling/qmldbg_preview/qqmlpreviewfileloader.cpp b/src/plugins/qmltooling/qmldbg_preview/qqmlpreviewfileloader.cpp index 70a7c0eacf..56aa6cad1a 100644 --- a/src/plugins/qmltooling/qmldbg_preview/qqmlpreviewfileloader.cpp +++ b/src/plugins/qmltooling/qmldbg_preview/qqmlpreviewfileloader.cpp @@ -195,3 +195,5 @@ void QQmlPreviewFileLoader::clearCache() } QT_END_NAMESPACE + +#include "moc_qqmlpreviewfileloader.cpp" diff --git a/src/plugins/qmltooling/qmldbg_preview/qqmlpreviewhandler.cpp b/src/plugins/qmltooling/qmldbg_preview/qqmlpreviewhandler.cpp index f73d6770c5..e3dfa7b9ed 100644 --- a/src/plugins/qmltooling/qmldbg_preview/qqmlpreviewhandler.cpp +++ b/src/plugins/qmltooling/qmldbg_preview/qqmlpreviewhandler.cpp @@ -424,3 +424,5 @@ void QQmlPreviewHandler::tryCreateObject() } QT_END_NAMESPACE + +#include "moc_qqmlpreviewhandler.cpp" diff --git a/src/plugins/qmltooling/qmldbg_preview/qqmlpreviewservice.cpp b/src/plugins/qmltooling/qmldbg_preview/qqmlpreviewservice.cpp index 0a74fc717a..cf61d25a0f 100644 --- a/src/plugins/qmltooling/qmldbg_preview/qqmlpreviewservice.cpp +++ b/src/plugins/qmltooling/qmldbg_preview/qqmlpreviewservice.cpp @@ -189,3 +189,5 @@ QQuickItem *QQmlPreviewServiceImpl::currentRootItem() } QT_END_NAMESPACE + +#include "moc_qqmlpreviewservice.cpp" diff --git a/src/plugins/qmltooling/qmldbg_preview/qqmlpreviewservicefactory.cpp b/src/plugins/qmltooling/qmldbg_preview/qqmlpreviewservicefactory.cpp index 23329dbcf2..9c09e1fc1a 100644 --- a/src/plugins/qmltooling/qmldbg_preview/qqmlpreviewservicefactory.cpp +++ b/src/plugins/qmltooling/qmldbg_preview/qqmlpreviewservicefactory.cpp @@ -57,3 +57,5 @@ QQmlDebugService *QQmlPreviewServiceFactory::create(const QString &key) } QT_END_NAMESPACE + +#include "moc_qqmlpreviewservicefactory.cpp" -- cgit v1.2.3