summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorShawn Rutledge <shawn.rutledge@qt.io>2023-05-26 09:13:53 +0200
committerShawn Rutledge <shawn.rutledge@qt.io>2023-06-01 09:20:35 +0000
commit3f9f09855c3cb2075833446e448f4f699e62b0ed (patch)
treecb0408a092e8f1f919d997643ecb56c0480daf66
parent8d1bcf9eb29cb0a6dd8422a0e6b55bfecce0d170 (diff)
Rename Qt.labs.UmlQuick.Trace to Qt.labs.UmlQuick.Generators
The plan is to add more code to generate other types of UML diagrams. They can probably all be in the same module, because you anyway need to instantiate MessageTrace or something else to instrument the application. Change-Id: I602dea7fdfce57b5e1f05c9a43c25d5eb73f0a5d Reviewed-by: Shawn Rutledge <shawn.rutledge@qt.io>
-rw-r--r--CMakeLists.txt2
-rw-r--r--examples/hover.qml2
-rw-r--r--examples/traceHover.qml2
-rw-r--r--src/generators/CMakeLists.txt (renamed from src/trace/CMakeLists.txt)16
-rw-r--r--src/generators/messagetrace.cpp (renamed from src/trace/messagetrace.cpp)0
-rw-r--r--src/generators/messagetrace_p.h (renamed from src/trace/messagetrace_p.h)0
6 files changed, 11 insertions, 11 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index b64c66b..3e2e46d 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1,5 +1,5 @@
cmake_minimum_required(VERSION 3.16)
project(umlquick VERSION 1.0 LANGUAGES CXX)
-add_subdirectory(src/trace)
+add_subdirectory(src/generators)
add_subdirectory(imports)
diff --git a/examples/hover.qml b/examples/hover.qml
index 55db541..a454e38 100644
--- a/examples/hover.qml
+++ b/examples/hover.qml
@@ -38,7 +38,7 @@
**
****************************************************************************/
import QtQuick 2.8
-import Qt.labs.UmlQuick.Trace 1.0
+import Qt.labs.UmlQuick.Generators 1.0
Rectangle {
color: outerMA.containsMouse ? "lightsteelblue" : "gray"
diff --git a/examples/traceHover.qml b/examples/traceHover.qml
index 5a04ded..71ff943 100644
--- a/examples/traceHover.qml
+++ b/examples/traceHover.qml
@@ -37,7 +37,7 @@
** $QT_END_LICENSE$
**
****************************************************************************/
-import Qt.labs.UmlQuick.Trace 1.0
+import Qt.labs.UmlQuick.Generators 1.0
/*
This is a means of instrumenting any pure-QML application to generate a
diff --git a/src/trace/CMakeLists.txt b/src/generators/CMakeLists.txt
index 38ba6e9..6389c83 100644
--- a/src/trace/CMakeLists.txt
+++ b/src/generators/CMakeLists.txt
@@ -1,5 +1,5 @@
cmake_minimum_required(VERSION 3.16)
-project(trace VERSION 1.0 LANGUAGES CXX)
+project(generators VERSION 1.0 LANGUAGES CXX)
find_package(Qt6 REQUIRED COMPONENTS Core Gui Qml Quick)
qt_policy(SET QTP0001 NEW)
@@ -7,23 +7,23 @@ qt_standard_project_setup(REQUIRES 6.2)
set(CMAKE_AUTOMOC ON)
-qt_add_qml_module(trace
- URI Qt.labs.UmlQuick.Trace
- PLUGIN_TARGET trace
- OUTPUT_DIRECTORY Qt/labs/UmlQuick/Trace
+qt_add_qml_module(generators
+ URI Qt.labs.UmlQuick.Generators
+ PLUGIN_TARGET generators
+ OUTPUT_DIRECTORY Qt/labs/UmlQuick/Generators
VERSION 1.0
SOURCES
messagetrace.cpp messagetrace_p.h
)
-target_link_libraries(trace PUBLIC
+target_link_libraries(generators PUBLIC
Qt::Core
Qt::Gui
Qt::Quick
Qt::QuickPrivate
)
-qt_query_qml_module(trace
+qt_query_qml_module(generators
URI module_uri
VERSION module_version
PLUGIN_TARGET module_plugin_target
@@ -43,7 +43,7 @@ cmake_path(APPEND qtqmldir "${QT6_INSTALL_PREFIX}" "${QT6_INSTALL_QML}")
cmake_path(APPEND module_dir "${qtqmldir}" "${module_target_path}")
# Install the QML module backing library
-install(TARGETS trace
+install(TARGETS generators
ARCHIVE DESTINATION "${qtlibdir}"
LIBRARY DESTINATION "${module_dir}"
RUNTIME DESTINATION "${qtbindir}"
diff --git a/src/trace/messagetrace.cpp b/src/generators/messagetrace.cpp
index 781f352..781f352 100644
--- a/src/trace/messagetrace.cpp
+++ b/src/generators/messagetrace.cpp
diff --git a/src/trace/messagetrace_p.h b/src/generators/messagetrace_p.h
index 44c6cfc..44c6cfc 100644
--- a/src/trace/messagetrace_p.h
+++ b/src/generators/messagetrace_p.h