diff options
Diffstat (limited to 'src/quickcontrols/imagine/impl/CMakeLists.txt')
-rw-r--r-- | src/quickcontrols/imagine/impl/CMakeLists.txt | 20 |
1 files changed, 8 insertions, 12 deletions
diff --git a/src/quickcontrols/imagine/impl/CMakeLists.txt b/src/quickcontrols/imagine/impl/CMakeLists.txt index 830176f13e..5dd12b5de5 100644 --- a/src/quickcontrols/imagine/impl/CMakeLists.txt +++ b/src/quickcontrols/imagine/impl/CMakeLists.txt @@ -9,12 +9,11 @@ set(qml_files "OpacityMask.qml" ) -qt_internal_add_qml_module(qtquickcontrols2imaginestyleimplplugin +qt_internal_add_qml_module(QuickControls2ImagineStyleImpl URI "QtQuick.Controls.Imagine.impl" VERSION "${PROJECT_VERSION}" CLASS_NAME QtQuickControls2ImagineStyleImplPlugin PLUGIN_TARGET qtquickcontrols2imaginestyleimplplugin - NO_PLUGIN_OPTIONAL QML_FILES ${qml_files} IMPORTS @@ -31,16 +30,13 @@ qt_internal_add_qml_module(qtquickcontrols2imaginestyleimplplugin Qt::QuickTemplates2Private ) -# Resources: -set(qmake_qtquickcontrols2imaginestyleimplplugin_resource_files - "shaders/+glslcore/OpacityMask.frag" - "shaders/+qsb/OpacityMask.frag" - "shaders/OpacityMask.frag" -) - -qt_internal_add_resource(qtquickcontrols2imaginestyleimplplugin "qmake_qtquickcontrols2imaginestyleimplplugin" +qt_internal_add_shaders(QuickControls2ImagineStyleImpl "qtquickcontrols2imaginestyleimplplugin_shaders" + SILENT + BATCHABLE + PRECOMPILE + OPTIMIZED PREFIX - "qt-project.org/imports/QtQuick/Controls/Imagine/impl" + "/qt-project.org/imports/QtQuick/Controls/Imagine/impl" FILES - ${qmake_qtquickcontrols2imaginestyleimplplugin_resource_files} + "shaders/OpacityMask.frag" ) |