Skip to content

Commit 565775d

Browse files
committed
[cmake] Replace deprecated QT_CREATE_TRANSLATION
Use modern qt_add_translations instead.
1 parent a5ec929 commit 565775d

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

gui/CMakeLists.txt

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,10 @@ CheckOptions:
1515
file(GLOB tss "*.ts")
1616
QT_WRAP_UI(uis_hdrs ${uis})
1717
QT_ADD_RESOURCES(resources "gui.qrc")
18-
# TODO: passing "-no-obsolete" here breaks the translations
19-
QT_CREATE_TRANSLATION(qms ${CMAKE_CURRENT_SOURCE_DIR} ${tss})
20-
list(APPEND cppcheck-gui-deps ${hdrs} ${uis_hdrs} ${resources} ${qms})
18+
qt_add_translations(cppcheck-gui
19+
TS_FILES ${tss}
20+
LUPDATE_OPTIONS "-no-obsolete")
21+
list(APPEND cppcheck-gui-deps ${hdrs} ${uis_hdrs} ${resources})
2122
add_custom_target(gui-build-deps SOURCES ${cppcheck-gui-deps})
2223

2324
list(APPEND cppcheck-gui_SOURCES ${srcs})

0 commit comments

Comments
 (0)