Skip to content

Commit 61649dc

Browse files
authored
Merge pull request #167 from sevketcaba/qt6
[ISSUE-166][DEPENDENCY_UPDATE] Compatibility with Qt6
2 parents 4aadd4a + 057294f commit 61649dc

File tree

25 files changed

+181
-167
lines changed

25 files changed

+181
-167
lines changed

dltmessageanalyzerplugin/src/CMakeLists.txt

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,11 @@ endif()
9999

100100
include_directories(../../thirdparty/DMA_Plantuml/src)
101101

102+
# to force variant lite to use nonstd::variant
103+
# otherwise the implementation will throw compile-time errors
104+
# with C++17
105+
add_compile_definitions(variant_CONFIG_SELECT_VARIANT=variant_VARIANT_NONSTD)
106+
102107
DMA_add_subdirectory_with_clang_tidy(common)
103108
DMA_add_subdirectory_with_clang_tidy(components)
104109
DMA_add_subdirectory_with_clang_tidy(plugin)
@@ -130,7 +135,7 @@ add_custom_command(TARGET DLT-Message-Analyzer POST_BUILD
130135
################### PLANTUML ( END ) ######################
131136

132137
################### QT ####################################
133-
target_link_libraries(DLT-Message-Analyzer qdlt Qt5::Widgets )
138+
target_link_libraries(DLT-Message-Analyzer qdlt ${QT_PREFIX}::Widgets )
134139
################### QT ( END ) ############################
135140

136141
add_plugin(DLT-Message-Analyzer)

dltmessageanalyzerplugin/src/common/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,5 +9,5 @@ add_library(DMA_common STATIC
99
add_subdirectory(PCRE)
1010

1111
################### QT ####################################
12-
target_link_libraries(DMA_common qdlt Qt5::Widgets )
12+
target_link_libraries(DMA_common qdlt ${QT_PREFIX}::Widgets )
1313
################### QT ( END ) ############################

dltmessageanalyzerplugin/src/common/Definitions.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2565,7 +2565,7 @@ bool convertLogFileToDLT( const QString& sourceFilePath, const QString& targetFi
25652565
data.push_back(strLength_high);
25662566
data.push_back(strLength_low);
25672567

2568-
data.append(strCopy);
2568+
data.append(strCopy.toUtf8());
25692569

25702570
// 2-3 bytes: LEN - at last, set the data length.
25712571
uint16_t storageHeaderSize = 16;

dltmessageanalyzerplugin/src/common/PCRE/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ add_library(DMA_PCRE STATIC
66
DMA_SuppressClangTidy_END()
77

88
################### QT ####################################
9-
target_link_libraries(DMA_PCRE Qt5::Widgets )
9+
target_link_libraries(DMA_PCRE ${QT_PREFIX}::Widgets )
1010
################### QT ( END ) ############################
1111

1212
################### ANTLR_LINKAGE #########################

dltmessageanalyzerplugin/src/components/analyzer/src/CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
qt5_wrap_cpp(PROCESSED_MOCS
1+
qt_wrap_cpp(PROCESSED_MOCS
22
../api/IDLTMessageAnalyzerControllerConsumer.hpp
33
../api/IDLTMessageAnalyzerController.hpp)
44

@@ -16,7 +16,7 @@ add_library(DMA_analyzer STATIC
1616

1717
target_link_libraries( DMA_analyzer PUBLIC
1818
qdlt
19-
Qt5::Widgets
19+
${QT_PREFIX}::Widgets
2020
DMA_framework_base
2121
DMA_framework_component
2222
DMA_Plantuml )

dltmessageanalyzerplugin/src/components/filtersView/src/CFiltersView.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
#include "QClipboard"
1111
#include "QLineEdit"
1212
#include "QKeyEvent"
13+
#include "QActionGroup"
1314

1415
#include "CFiltersModel.hpp"
1516
#include "components/settings/api/ISettingsManager.hpp"

dltmessageanalyzerplugin/src/components/filtersView/src/CMakeLists.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
qt5_wrap_cpp(PROCESSED_MOCS
1+
qt_wrap_cpp(PROCESSED_MOCS
22
../api/CFiltersView.hpp
33
../api/IFiltersModel.hpp)
44

@@ -11,7 +11,7 @@ add_library(DMA_filtersView STATIC
1111

1212
target_link_libraries( DMA_filtersView PUBLIC
1313
qdlt
14-
Qt5::Widgets
14+
${QT_PREFIX}::Widgets
1515
DMA_framework_base
1616
DMA_framework_component
1717
DMA_Plantuml )
@@ -24,7 +24,7 @@ DMA_SuppressClangTidy_END()
2424
target_link_libraries( DMA_filtersView_no_clang_tidy
2525
PUBLIC
2626
qdlt
27-
Qt5::Widgets
27+
${QT_PREFIX}::Widgets
2828
DMA_framework_base
2929
DMA_framework_component
3030
DMA_Plantuml )

dltmessageanalyzerplugin/src/components/groupedView/src/CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
qt5_wrap_cpp(PROCESSED_MOCS
1+
qt_wrap_cpp(PROCESSED_MOCS
22
../api/CGroupedView.hpp)
33

44
add_library(DMA_groupedView STATIC
@@ -10,7 +10,7 @@ add_library(DMA_groupedView STATIC
1010

1111
target_link_libraries( DMA_groupedView PUBLIC
1212
qdlt
13-
Qt5::Widgets
13+
${QT_PREFIX}::Widgets
1414
DMA_framework_base
1515
DMA_framework_component
1616
DMA_Plantuml )

dltmessageanalyzerplugin/src/components/log/src/CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
qt5_wrap_cpp(PROCESSED_MOCS
1+
qt_wrap_cpp(PROCESSED_MOCS
22
../api/CConsoleView.hpp)
33

44
add_library(DMA_log STATIC
@@ -11,7 +11,7 @@ add_library(DMA_log STATIC
1111

1212
target_link_libraries( DMA_log PUBLIC
1313
qdlt
14-
Qt5::Widgets
14+
${QT_PREFIX}::Widgets
1515
DMA_framework_base
1616
DMA_framework_component
1717
DMA_Plantuml )
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
qt5_wrap_cpp(PROCESSED_MOCS
1+
qt_wrap_cpp(PROCESSED_MOCS
22
../api/CLogo.hpp)
33

44
add_library(DMA_logo STATIC
@@ -8,7 +8,7 @@ add_library(DMA_logo STATIC
88

99
target_link_libraries( DMA_logo PUBLIC
1010
qdlt
11-
Qt5::Widgets
11+
${QT_PREFIX}::Widgets
1212
DMA_framework_base
1313
DMA_framework_component
1414
DMA_Plantuml )

0 commit comments

Comments
 (0)