Я пытаюсь использовать Qt для своего большого проекта с разными подпроектами. Мне нужно найти все *.cpp
*.h
*.ui
файлов, чтобы создать *.ts
файлов и применить их для qt5_create_translation
. Не могли бы вы помочь мне, как это сделать?
я пытался использовать
file(GLOB ${ALL_USE_FILES} ${CMAKE_CURRENT_SOURCE_DIR}/*.*)
но это не сработает.
find(GLOB)
— это имя переменной (ALL_USE_FILES
). Вы НЕ должны разыменовывать его здесь (${ALL_USE_FILES}
). См., например. этот ответ: stackoverflow.com/a/3201211/3440745 - person Tsyvarev   schedule 02.10.2018file(GLOB_RECURSE)
, как описано в этом вопросе: stackoverflow.com/a/35433745/3440745. (странно, что вы не нашли его при гуглении). - person Tsyvarev   schedule 02.10.2018