Исправление подключения ресурсов
This commit is contained in:
parent
a233b6c260
commit
75010f1fd2
@ -25,7 +25,7 @@ set(TRGT_ui
|
||||
set(TRGT_qrc
|
||||
${CMAKE_SOURCE_DIR}/files/data/icon.qrc)
|
||||
###
|
||||
# Конец списка файлов
|
||||
# Конец списков файлов
|
||||
###
|
||||
|
||||
# Правило для автоматической генерации препроцессором uic
|
||||
@ -36,10 +36,15 @@ qt5_wrap_cpp(TRGT_moc_cpp ${TRGT_moc_hpp})
|
||||
|
||||
# Правила для создания файла ресурсов с вложенными файлами переводов
|
||||
qt5_translation(
|
||||
TRGT_qrc
|
||||
TRGT_qrc_cpp
|
||||
OUTPUT_DIR ${CMAKE_SOURCE_DIR}/l10n BASE_NAME ${TRGT}
|
||||
SOURCES ${TRGT_cpp} ${TRGT_ui} LANGUAGES ru_RU)
|
||||
|
||||
# Правило для автоматической генерации препроцессором qrc
|
||||
# (обязательно после вызова функции qt5_translation, если она есть,
|
||||
# так как она добавляет свои файлы к списку ресурсов)
|
||||
qt5_add_resources(TRTG_qrc_cpp ${TRGT_qrc})
|
||||
|
||||
# Путь поиска библиотек созданных при компиляции проекта,
|
||||
# включая библиотеки из подключённых внешних проектов, например MyXLib
|
||||
# Функция link_directories обязательно должна находиться перед
|
||||
@ -47,7 +52,7 @@ qt5_translation(
|
||||
link_directories(${CMAKE_BINARY_DIR}/${CMAKE_INSTALL_LIBDIR})
|
||||
|
||||
# Функция для создания цели, результатом которой будет сборка приложения
|
||||
add_executable(${TRGT} ${TRGT_ui_h} ${TRGT_moc_cpp} ${TRGT_qrc} ${TRGT_cpp})
|
||||
add_executable(${TRGT} ${TRGT_ui_h} ${TRGT_moc_cpp} ${TRGT_qrc_cpp} ${TRGT_cpp})
|
||||
common_target_properties(${TRGT})
|
||||
|
||||
# Qt5: подключение заголовочных файлов
|
||||
|
Loading…
Reference in New Issue
Block a user