qt_generate_moc
Краткое описание
qt_generate_moc(src_file dest_file
[TARGET target]) Описание
Создаёт правило для вызова мета-объектного компилятора (moc) на src_file и сохраняет вывод в dest_file.
Примечание: Это макрос низкого уровня. Обратитесь к Документации CMake по AUTOMOC для более удобного способа обработки исходных файлов с помощью moc. qt5_wrap_cpp также аналогичен, но автоматически генерирует временный путь к файлу.
Эта команда была добавлена в Qt 5.15. В более старых версиях Qt можно использовать qt5_generate_moc.
Аргументы
Вы можете задать явный TARGET. Это гарантирует, что свойства целевого объекта INCLUDE_DIRECTORIES и COMPILE_DEFINITIONS также будут использоваться при сканировании исходных файлов с помощью moc.
Примеры
qt_generate_moc(main.cpp main.moc TARGET myapp)
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.15/qtcore-cmake-qt-generate-moc.html