diff options
Diffstat (limited to 'examples/multimedia/video/recorder/CMakeLists.txt')
-rw-r--r-- | examples/multimedia/video/recorder/CMakeLists.txt | 25 |
1 files changed, 24 insertions, 1 deletions
diff --git a/examples/multimedia/video/recorder/CMakeLists.txt b/examples/multimedia/video/recorder/CMakeLists.txt index ab43bbb44..63036e7b2 100644 --- a/examples/multimedia/video/recorder/CMakeLists.txt +++ b/examples/multimedia/video/recorder/CMakeLists.txt @@ -18,13 +18,36 @@ find_package(Qt6 REQUIRED COMPONENTS Core Multimedia Quick) set(PROJECT_SOURCES main.cpp - qml.qrc ) qt_add_executable(recorder ${PROJECT_SOURCES} ) +set(resource_files + "main.qml" + "qmldir" + "MediaList.qml" + "AudioInputSelect.qml" + "CameraSelect.qml" + "RecordButton.qml" + "Controls.qml" + "StyleParameter.qml" + "StyleRectangle.qml" + "SettingsMetaData.qml" + "SettingsEncoder.qml" + "StyleSlider.qml" + "Style.qml" + "Playback.qml" +) + +qt6_add_resources(recorder "recorder" + PREFIX + "/" + FILES + ${resource_files} +) + target_compile_definitions(recorder PRIVATE $<$<OR:$<CONFIG:Debug>,$<CONFIG:RelWithDebInfo>>:QT_QML_DEBUG>) target_link_libraries(recorder |