QmlDesigner: Move utils file in designer core into designercoreutils

Clean it up before more files are added to it.

Change-Id: I58c531a80718d99d05dc444974e1a4236da8c6cb
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
This commit is contained in:
Marco Bubke
2024-07-05 19:14:47 +02:00
parent 666a41fa91
commit 155013c889
11 changed files with 18 additions and 4 deletions

View File

@@ -96,6 +96,13 @@ add_qtc_library(QmlDesignerCore STATIC
SOURCES_PREFIX ${CMAKE_CURRENT_LIST_DIR}/designercore
SOURCES
rewritertransaction.cpp rewritertransaction.h
)
extend_qtc_library(QmlDesignerCore
PUBLIC_INCLUDES ${CMAKE_CURRENT_LIST_DIR}/designercore/designercoreutils
SOURCES_PREFIX ${CMAKE_CURRENT_LIST_DIR}/designercore/designercoreutils
SOURCES
generatedcomponentutils.cpp generatedcomponentutils.h
uniquename.cpp uniquename.h
)
@@ -521,6 +528,7 @@ add_qtc_plugin(QmlDesigner
${CMAKE_CURRENT_LIST_DIR}
${CMAKE_CURRENT_LIST_DIR}/designercore #can not be a public dependency -> EXCLUDE_FROM_INSTALL in QmlDesignerCore
${CMAKE_CURRENT_LIST_DIR}/designercore/include #iwidgetplugin.h is used by other plugins
${CMAKE_CURRENT_LIST_DIR}/designercore/designercoreutils
SOURCES
designmodecontext.cpp designmodecontext.h
designmodewidget.cpp designmodewidget.h

View File

@@ -5,7 +5,7 @@
#include "qmldesigner_global.h"
#include <generatedcomponentutils.h>
#include <designercoreutils/generatedcomponentutils.h>
#include <QObject>
#include <QList>

View File

@@ -18,6 +18,7 @@ add_qtc_library(TestDesignerCore OBJECT
${QmlDesignerDir}/designercore
${QmlDesignerDir}/designercore/include
${QmlDesignerDir}/designercore/imagecache
${QmlDesignerDir}/designercore/designercoreutils
PUBLIC_DEFINES
UNIT_TESTS
DONT_CHECK_MESSAGE_COUNTER
@@ -150,8 +151,8 @@ add_qtc_library(TestDesignerCore OBJECT
tracing/qmldesignertracing.cpp tracing/qmldesignertracing.h
rewritertransaction.cpp
rewritertransaction.h
uniquename.cpp
uniquename.h
designercoreutils/uniquename.cpp
designercoreutils/uniquename.h
)
extend_qtc_library(TestDesignerCore

View File

@@ -45,6 +45,7 @@ function(unittest_copy_data_folder)
endfunction(unittest_copy_data_folder)
add_subdirectory(componentcore)
add_subdirectory(designercoreutils)
add_subdirectory(listmodeleditor)
add_subdirectory(imagecache)
add_subdirectory(metainfo)

View File

@@ -0,0 +1,5 @@
# qmldesigner/designercore/model
extend_qtc_test(unittest
SOURCES
uniquename-test.cpp
)

View File

@@ -8,5 +8,4 @@ extend_qtc_test(unittest
modelresourcemanagement-test.cpp
modelutils-test.cpp
nodelistproperty-test.cpp
uniquename-test.cpp
)