diff options
author | Shawn Rutledge <shawn.rutledge@qt.io> | 2023-05-26 09:13:53 +0200 |
---|---|---|
committer | Shawn Rutledge <shawn.rutledge@qt.io> | 2023-06-01 09:20:35 +0000 |
commit | 3f9f09855c3cb2075833446e448f4f699e62b0ed (patch) | |
tree | cb0408a092e8f1f919d997643ecb56c0480daf66 | |
parent | 8d1bcf9eb29cb0a6dd8422a0e6b55bfecce0d170 (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.txt | 2 | ||||
-rw-r--r-- | examples/hover.qml | 2 | ||||
-rw-r--r-- | examples/traceHover.qml | 2 | ||||
-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 |