QmlDesigner: Disable auto moc for non-qobjects

Change-Id: Ibca60ac262a4d43f8963b23ab6c2de5fa0098b27
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io>
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
This commit is contained in:
Marco Bubke
2023-07-06 10:27:20 +02:00
parent a3f990d713
commit e1171359ab

View File

@@ -186,23 +186,40 @@ extend_qtc_library(QmlDesignerCore
extend_qtc_library(QmlDesignerCore extend_qtc_library(QmlDesignerCore
SOURCES_PREFIX ${CMAKE_CURRENT_LIST_DIR}/designercore/include SOURCES_PREFIX ${CMAKE_CURRENT_LIST_DIR}/designercore/include
SOURCES SOURCES
abstractproperty.h
abstractview.h abstractview.h
basetexteditmodifier.h
bytearraymodifier.h
componenttextmodifier.h
forwardview.h
itemlibraryinfo.h
metainforeader.h
model.h
nodehints.h
plaintexteditmodifier.h
nodeinstanceview.h
propertyparser.h
rewriterview.h
subcomponentmanager.h
textmodifier.h
)
extend_qtc_library(QmlDesignerCore
SOURCES_PROPERTIES SKIP_AUTOMOC ON
SOURCES_PREFIX ${CMAKE_CURRENT_LIST_DIR}/designercore/include
SOURCES
abstractproperty.h
anchorline.h anchorline.h
annotation.h annotation.h
asynchronousexplicitimagecache.h asynchronousexplicitimagecache.h
asynchronousimagecache.h asynchronousimagecache.h
auxiliarydata.h auxiliarydata.h
auxiliarydataproperties.h auxiliarydataproperties.h
basetexteditmodifier.h
bindingproperty.h bindingproperty.h
componenttextmodifier.h
customnotifications.h customnotifications.h
documentmessage.h documentmessage.h
enumerationmetainfo.h enumerationmetainfo.h
exception.h exception.h
externaldependenciesinterface.h externaldependenciesinterface.h
forwardview.h
imagecacheauxiliarydata.h imagecacheauxiliarydata.h
import.h import.h
invalidargumentexception.h invalidargumentexception.h
@@ -214,33 +231,26 @@ extend_qtc_library(QmlDesignerCore
invalidqmlsourceexception.h invalidqmlsourceexception.h
invalidreparentingexception.h invalidreparentingexception.h
invalidslideindexexception.h invalidslideindexexception.h
itemlibraryinfo.h
mathutils.h mathutils.h
metainfo.h metainfo.h
metainforeader.h
model.h
modelfwd.h modelfwd.h
modelmerger.h modelmerger.h
modelnode.h modelnode.h
modelnodepositionstorage.h modelnodepositionstorage.h
nodeabstractproperty.h nodeabstractproperty.h
nodehints.h
nodeinstance.h nodeinstance.h
nodeinstanceview.h
nodelistproperty.h nodelistproperty.h
nodemetainfo.h nodemetainfo.h
nodeproperty.h nodeproperty.h
notimplementedexception.h notimplementedexception.h
plaintexteditmodifier.h
propertycontainer.h propertycontainer.h
propertymetainfo.h propertymetainfo.h
propertynode.h propertynode.h
propertyparser.h
qmlanchors.h qmlanchors.h
qmlchangeset.h qmlchangeset.h
qmlconnections.h qmlconnections.h
qmldesignercorelib_global.h
qmldesignercorelib_exports.h qmldesignercorelib_exports.h
qmldesignercorelib_global.h
qmlitemnode.h qmlitemnode.h
qmlmodelnodefacade.h qmlmodelnodefacade.h
qmlobjectnode.h qmlobjectnode.h
@@ -248,14 +258,11 @@ extend_qtc_library(QmlDesignerCore
qmltimeline.h qmltimeline.h
qmltimelinekeyframegroup.h qmltimelinekeyframegroup.h
removebasestateexception.h removebasestateexception.h
rewriterview.h
rewritingexception.h rewritingexception.h
signalhandlerproperty.h signalhandlerproperty.h
stringutils.h stringutils.h
stylesheetmerger.h stylesheetmerger.h
subcomponentmanager.h
synchronousimagecache.h synchronousimagecache.h
textmodifier.h
variantproperty.h variantproperty.h
) )