Qt6 migration fixes: RTI DDS alias targets, ErrorMessage namespace, DDS header include path

This commit is contained in:
torsten committed 2026-08-27 09:02:26 +02:00
1 parent 8050bca545
commit bb1447c858
18635 files changed
+2466913 -906310

No files matched your search

@@ -0,0 +1,227 @@
{
"BUILD_DIR" : "/repo/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build-rti-off-notests/Lts/Tools/Splash/Splash_autogen",
"CMAKE_BINARY_DIR" : "/repo/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build-rti-off-notests",
"CMAKE_CURRENT_BINARY_DIR" : "/repo/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build-rti-off-notests/Lts/Tools/Splash",
"CMAKE_CURRENT_SOURCE_DIR" : "/repo/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Tools/Splash",
"CMAKE_EXECUTABLE" : "/usr/bin/cmake",
"CMAKE_LIST_FILES" :
[
"/repo/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Tools/Splash/CMakeLists.txt"
],
"CMAKE_SOURCE_DIR" : "/repo/qt-migration-legatus/qt6-after/qt6-migrated-legatus",
"CROSS_CONFIG" : false,
"DEP_FILE" : "/repo/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build-rti-off-notests/Lts/Tools/Splash/Splash_autogen/deps",
"DEP_FILE_RULE_NAME" : "Splash_autogen/timestamp",
"HEADERS" :
[
[
"/repo/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Common/LtsUtils/LtsUtilsCore/await.h",
"MU",
"KJ4YGZOC6O/moc_await.cpp",
null
],
[
"/repo/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Common/LtsUtils/LtsUtilsCore/connection.h",
"MU",
"KJ4YGZOC6O/moc_connection.cpp",
null
],
[
"/repo/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Common/LtsUtils/LtsUtilsCore/data_modification_enum.h",
"MU",
"KJ4YGZOC6O/moc_data_modification_enum.cpp",
null
],
[
"/repo/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Common/LtsUtils/LtsUtilsCore/dds_bitarray.h",
"MU",
"KJ4YGZOC6O/moc_dds_bitarray.cpp",
null
],
[
"/repo/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Common/LtsUtils/LtsUtilsCore/dds_vector.h",
"MU",
"KJ4YGZOC6O/moc_dds_vector.cpp",
null
],
[
"/repo/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Common/LtsUtils/LtsUtilsCore/json.h",
"MU",
"KJ4YGZOC6O/moc_json.cpp",
null
],
[
"/repo/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Common/LtsUtils/LtsUtilsCore/json_object.h",
"MU",
"KJ4YGZOC6O/moc_json_object.cpp",
null
],
[
"/repo/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Common/LtsUtils/LtsUtilsCore/lts_translatable_identifier.h",
"MU",
"KJ4YGZOC6O/moc_lts_translatable_identifier.cpp",
null
],
[
"/repo/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Common/LtsUtils/LtsUtilsCore/outdated_position.h",
"MU",
"KJ4YGZOC6O/moc_outdated_position.cpp",
null
],
[
"/repo/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Common/LtsUtils/LtsUtilsCore/qbytearray_byteaccess.h",
"MU",
"KJ4YGZOC6O/moc_qbytearray_byteaccess.cpp",
null
],
[
"/repo/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Common/LtsUtils/LtsUtilsCore/qpoint3d.h",
"MU",
"KJ4YGZOC6O/moc_qpoint3d.cpp",
null
],
[
"/repo/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Tools/Splash/Splash.h",
"MU",
"EWIEGA46WW/moc_Splash.cpp",
null
]
],
"HEADER_EXTENSIONS" : [ "h", "hh", "h++", "hm", "hpp", "hxx", "in", "txx" ],
"INCLUDE_DIR" : "/repo/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build-rti-off-notests/Lts/Tools/Splash/Splash_autogen/include",
"MOC_COMPILATION_FILE" : "/repo/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build-rti-off-notests/Lts/Tools/Splash/Splash_autogen/mocs_compilation.cpp",
"MOC_DEFINITIONS" :
[
"APP6C",
"EXPORT_BDV_TOPIC_AS_JSON",
"GUEZ_MODE",
"JENKINS_BUILD_NUMBER=\"unknown\"",
"LTS_DEBUG",
"LTS_VERSION_DATE=\"01.01.2018\"",
"LTS_VERSION_MAJOR=\"1\"",
"LTS_VERSION_MINOR=\"2\"",
"LTS_VERSION_PATCH=\"0\"",
"PROJECTBUILD=\"guez\"",
"QT_CORE_LIB",
"QT_DEPRECATED_WARNINGS",
"QT_DISABLE_DEPRECATED_BEFORE=0x050900",
"QT_GUI_LIB",
"QT_NO_CAST_FROM_ASCII",
"QT_NO_CAST_FROM_BYTEARRAY",
"QT_NO_CAST_TO_ASCII",
"QT_NO_FOREACH",
"QT_NO_URL_CAST_FROM_STRING",
"QT_STRICT_ITERATORS",
"QT_USE_QSTRINGBUILDER",
"QT_WIDGETS_LIB",
"_LINUX"
],
"MOC_DEPEND_FILTERS" :
[
[
"Q_PLUGIN_METADATA",
"[\n][ \t]*Q_PLUGIN_METADATA[ \t]*\\([^\\)]*FILE[ \t]*\"([^\"]+)\""
]
],
"MOC_INCLUDES" :
[
"/repo/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build-rti-off-notests/Lts/Tools/Splash",
"/repo/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Tools/Splash",
"/repo/qt-migration-legatus/qt6-after/qt6-migrated-legatus/include",
"/repo/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build-rti-off-notests",
"/repo/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build-rti-off-notests/Z/src/NGLLogger",
"/repo/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Z/src/NGLLogger",
"/repo/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Z/src/ngltools",
"/repo/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Viewer/SituationMap/Symbology",
"/repo/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Viewer/LtsDataView",
"/repo/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Proxies/TrainingAreaBase",
"/repo/qt-migration-legatus/qt6-after/qt6-migrated-legatus/include/ProjectDataManagement",
"/repo/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build-rti-off-notests/Lts/Services/ProjectDataManagement",
"/repo/qt-migration-legatus/qt6-after/qt6-migrated-legatus/include/InfrastructureManagement",
"/repo/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build-rti-off-notests/Lts/Services/InfrastructureManagement",
"/repo/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Proxies/GuezNasat",
"/repo/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/DDS",
"/repo/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Common",
"/repo/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Common/LtsUtils",
"/repo/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build-rti-off-notests/Lts/Common/LtsUtils/LtsUtilsCore",
"/repo/qt-migration-legatus/qt6-after/qt6-migrated-legatus/include/Viewer/SituationMap",
"/repo/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build-rti-off-notests/Lts/Common/LtsPluginManager",
"/repo/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build-rti-off-notests/Lts/Common",
"/repo/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Common",
"/repo/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Common",
"/repo/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build-rti-off-notests/Lts/Common/LtsUtils",
"/repo/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Common",
"/repo/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build-rti-off-notests/Lts/Common",
"/repo/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build-rti-off-notests/Lts/Common/LtsUtils/LtsUtilsSettings",
"/repo/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build-rti-off-notests/Lts/Common/LtsUtils",
"/repo/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Common/LtsUtils",
"/repo/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build-rti-off-notests/Z/src/nglapplication",
"/repo/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build-rti-off-notests/Z/src",
"/repo/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Z/src",
"/repo/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build-rti-off-notests/Z/src",
"/repo/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Z/src",
"/repo/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build-rti-off-notests/Z/src/NGLLogger/Z/src/NGLLogger",
"/opt/Qt/6.10.2/gcc_64/include/QtWidgets",
"/opt/Qt/6.10.2/gcc_64/include",
"/opt/Qt/6.10.2/gcc_64/include/QtCore",
"/opt/Qt/6.10.2/gcc_64/mkspecs/linux-g++",
"/opt/Qt/6.10.2/gcc_64/include/QtGui",
"/usr/include",
"/usr/include/c++/15",
"/usr/include/x86_64-linux-gnu/c++/15",
"/usr/include/c++/15/backward",
"/usr/lib/gcc/x86_64-linux-gnu/15/include",
"/usr/local/include",
"/usr/include/x86_64-linux-gnu"
],
"MOC_MACRO_NAMES" :
[
"Q_OBJECT",
"Q_GADGET",
"Q_NAMESPACE",
"Q_NAMESPACE_EXPORT",
"Q_GADGET_EXPORT",
"Q_ENUM_NS"
],
"MOC_OPTIONS" : [],
"MOC_PATH_PREFIX" : false,
"MOC_PREDEFS_CMD" :
[
"/usr/bin/c++",
"-std=gnu++17",
"-w",
"-dM",
"-E",
"/usr/share/cmake-4.2/Modules/CMakeCXXCompilerABI.cpp"
],
"MOC_PREDEFS_FILE" : "/repo/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build-rti-off-notests/Lts/Tools/Splash/Splash_autogen/moc_predefs.h",
"MOC_RELAXED_MODE" : false,
"MOC_SKIP" : [],
"MULTI_CONFIG" : false,
"PARALLEL" : 6,
"PARSE_CACHE_FILE" : "/repo/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build-rti-off-notests/Lts/Tools/Splash/CMakeFiles/Splash_autogen.dir/ParseCache.txt",
"QT_MOC_EXECUTABLE" : "/opt/Qt/6.10.2/gcc_64/libexec/moc",
"QT_UIC_EXECUTABLE" : "/opt/Qt/6.10.2/gcc_64/libexec/uic",
"QT_VERSION_MAJOR" : 6,
"QT_VERSION_MINOR" : 10,
"SETTINGS_FILE" : "/repo/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build-rti-off-notests/Lts/Tools/Splash/CMakeFiles/Splash_autogen.dir/AutogenUsed.txt",
"SOURCES" :
[
[
"/repo/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Tools/Splash/Splash.cpp",
"MU",
null
],
[
"/repo/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Tools/Splash/main.cpp",
"MU",
null
]
],
"UIC_OPTIONS" : [],
"UIC_SEARCH_PATHS" : [],
"UIC_SKIP" : [],
"UIC_UI_FILES" : [],
"USE_BETTER_GRAPH" : true,
"VERBOSITY" : 0
}
@@ -0,0 +1,23 @@
# Consider dependencies only in project.
set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
# The set of languages for which implicit dependencies are needed:
set(CMAKE_DEPENDS_LANGUAGES
)
# The set of dependency files which are needed:
set(CMAKE_DEPENDS_DEPENDENCY_FILES
"" "Lts/Tools/Splash/Splash_autogen/timestamp" "custom" "Lts/Tools/Splash/Splash_autogen/deps"
)
# Targets to which this target links which contain Fortran sources.
set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES
)
# Targets to which this target links which contain Fortran sources.
set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES
)
# Fortran module output directory.
set(CMAKE_Fortran_TARGET_MODULE_DIR "")
@@ -0,0 +1,97 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 4.2
# Delete rule output on recipe failure.
.DELETE_ON_ERROR:
#=============================================================================
# Special targets provided by cmake.
# Disable implicit rules so canonical targets will work.
.SUFFIXES:
# Disable VCS-based implicit rules.
% : %,v
# Disable VCS-based implicit rules.
% : RCS/%
# Disable VCS-based implicit rules.
% : RCS/%,v
# Disable VCS-based implicit rules.
% : SCCS/s.%
# Disable VCS-based implicit rules.
% : s.%
.SUFFIXES: .hpux_make_needs_suffix_list
# Command-line flag to silence nested $(MAKE).
$(VERBOSE)MAKESILENT = -s
#Suppress display of executed commands.
$(VERBOSE).SILENT:
# A target that is always out of date.
cmake_force:
.PHONY : cmake_force
#=============================================================================
# Set environment variables for the build.
# The shell in which to execute make rules.
SHELL = /bin/sh
# The CMake executable.
CMAKE_COMMAND = /usr/bin/cmake
# The command to remove a file.
RM = /usr/bin/cmake -E rm -f
# Escaping for special characters.
EQUALS = =
# The top-level source directory on which CMake was run.
CMAKE_SOURCE_DIR = /repo/qt-migration-legatus/qt6-after/qt6-migrated-legatus
# The top-level build directory on which CMake was run.
CMAKE_BINARY_DIR = /repo/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build-rti-off-notests
# Utility rule file for Splash_autogen.
# Include any custom commands dependencies for this target.
include Lts/Tools/Splash/CMakeFiles/Splash_autogen.dir/compiler_depend.make
# Include the progress variables for this target.
include Lts/Tools/Splash/CMakeFiles/Splash_autogen.dir/progress.make
Lts/Tools/Splash/CMakeFiles/Splash_autogen: Lts/Tools/Splash/Splash_autogen/timestamp
Lts/Tools/Splash/Splash_autogen/timestamp: /opt/Qt/6.10.2/gcc_64/libexec/moc
Lts/Tools/Splash/Splash_autogen/timestamp: /opt/Qt/6.10.2/gcc_64/libexec/uic
Lts/Tools/Splash/Splash_autogen/timestamp: Lts/Tools/Splash/CMakeFiles/Splash_autogen.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/repo/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build-rti-off-notests/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Automatic MOC and UIC for target Splash"
cd /repo/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build-rti-off-notests/Lts/Tools/Splash && /usr/bin/cmake -E cmake_autogen /repo/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build-rti-off-notests/Lts/Tools/Splash/CMakeFiles/Splash_autogen.dir/AutogenInfo.json Debug
cd /repo/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build-rti-off-notests/Lts/Tools/Splash && /usr/bin/cmake -E touch /repo/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build-rti-off-notests/Lts/Tools/Splash/Splash_autogen/timestamp
Lts/Tools/Splash/CMakeFiles/Splash_autogen.dir/codegen:
.PHONY : Lts/Tools/Splash/CMakeFiles/Splash_autogen.dir/codegen
Splash_autogen: Lts/Tools/Splash/CMakeFiles/Splash_autogen
Splash_autogen: Lts/Tools/Splash/Splash_autogen/timestamp
Splash_autogen: Lts/Tools/Splash/CMakeFiles/Splash_autogen.dir/build.make
.PHONY : Splash_autogen
# Rule to build all files generated by this target.
Lts/Tools/Splash/CMakeFiles/Splash_autogen.dir/build: Splash_autogen
.PHONY : Lts/Tools/Splash/CMakeFiles/Splash_autogen.dir/build
Lts/Tools/Splash/CMakeFiles/Splash_autogen.dir/clean:
cd /repo/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build-rti-off-notests/Lts/Tools/Splash && $(CMAKE_COMMAND) -P CMakeFiles/Splash_autogen.dir/cmake_clean.cmake
.PHONY : Lts/Tools/Splash/CMakeFiles/Splash_autogen.dir/clean
Lts/Tools/Splash/CMakeFiles/Splash_autogen.dir/depend:
cd /repo/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build-rti-off-notests && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /repo/qt-migration-legatus/qt6-after/qt6-migrated-legatus /repo/qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Tools/Splash /repo/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build-rti-off-notests /repo/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build-rti-off-notests/Lts/Tools/Splash /repo/qt-migration-legatus/qt6-after/qt6-migrated-legatus/build-rti-off-notests/Lts/Tools/Splash/CMakeFiles/Splash_autogen.dir/DependInfo.cmake "--color=$(COLOR)" Splash_autogen
.PHONY : Lts/Tools/Splash/CMakeFiles/Splash_autogen.dir/depend
@@ -0,0 +1,10 @@
file(REMOVE_RECURSE
"CMakeFiles/Splash_autogen"
"Splash_autogen/mocs_compilation.cpp"
"Splash_autogen/timestamp"
)
# Per-language clean rules from dependency scanning.
foreach(lang )
include(CMakeFiles/Splash_autogen.dir/cmake_clean_${lang}.cmake OPTIONAL)
endforeach()
@@ -0,0 +1,2 @@
# Empty custom commands generated dependencies file for Splash_autogen.
# This may be replaced when dependencies are built.
@@ -0,0 +1,2 @@
# CMAKE generated file: DO NOT EDIT!
# Timestamp file for custom commands dependencies management for Splash_autogen.