aboutsummaryrefslogtreecommitdiffstats
path: root/examples/quick
diff options
context:
space:
mode:
authorLaszlo Agocs <laszlo.agocs@qt.io>2022-08-16 14:50:24 +0200
committerLaszlo Agocs <laszlo.agocs@qt.io>2022-08-17 01:45:55 +0200
commite0ee63a06eeef2d6325a5cbf1a29bd11e5d7ac29 (patch)
tree487207dd32c53d6ec0aaaf789ea27edf15d5378f /examples/quick
parent914c08440739ce977a3d65f695dd24989bfc3fdc (diff)
Fix shadereffects example resources
Stuff cannot just magically move under a different prefix when shaders are referenced with relative paths. As the example uses the common main helper code, it is easier to switch to absolute paths than to use NO_RESOURCE_TARGET_PATH. Amends d270c51f812b5f0ffe6208b38c8ea0e898535e50 Change-Id: I527314725210e02675dc8c2f5fc5042dc5e1c478 Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@qt.io>
Diffstat (limited to 'examples/quick')
-rw-r--r--examples/quick/shadereffects/shadereffects.qml14
1 files changed, 7 insertions, 7 deletions
diff --git a/examples/quick/shadereffects/shadereffects.qml b/examples/quick/shadereffects/shadereffects.qml
index 3176ed2b34..b384c91fb5 100644
--- a/examples/quick/shadereffects/shadereffects.qml
+++ b/examples/quick/shadereffects/shadereffects.qml
@@ -81,7 +81,7 @@ Rectangle {
property real time: 0
NumberAnimation on time { loops: Animation.Infinite; from: 0; to: Math.PI * 2; duration: 600 }
//! [fragment]
- fragmentShader: "content/shaders/wobble.frag.qsb"
+ fragmentShader: "qrc:/shadereffects/content/shaders/wobble.frag.qsb"
//! [fragment]
Slider {
id: wobbleSlider
@@ -108,10 +108,10 @@ Rectangle {
height: theItem.height
property variant delta: Qt.size(1.0 / width, 0.0)
property variant source: theSource
- fragmentShader: "content/shaders/blur.frag.qsb"
+ fragmentShader: "qrc:/shadereffects/content/shaders/blur.frag.qsb"
}
}
- fragmentShader: "content/shaders/blur.frag.qsb"
+ fragmentShader: "qrc:/shadereffects/content/shaders/blur.frag.qsb"
}
}
property real angle: 0
@@ -119,7 +119,7 @@ Rectangle {
NumberAnimation on angle { loops: Animation.Infinite; from: 0; to: Math.PI * 2; duration: 6000 }
property variant delta: Qt.size(offset.x / width, offset.y / height)
property real darkness: shadowSlider.value
- fragmentShader: "content/shaders/shadow.frag.qsb"
+ fragmentShader: "qrc:/shadereffects/content/shaders/shadow.frag.qsb"
Slider {
id: shadowSlider
anchors.left: parent.left
@@ -135,14 +135,14 @@ Rectangle {
height: 160
property variant source: theSource
property variant delta: Qt.size(0.5 / width, 0.5 / height)
- fragmentShader: "content/shaders/outline.frag.qsb"
+ fragmentShader: "qrc:/shadereffects/content/shaders/outline.frag.qsb"
}
ShaderEffect {
width: 160
height: 160
property variant source: theSource
property color tint: root.sliderToColor(colorizeSlider.value)
- fragmentShader: "content/shaders/colorize.frag.qsb"
+ fragmentShader: "qrc:/shadereffects/content/shaders/colorize.frag.qsb"
Slider {
id: colorizeSlider
anchors.left: parent.left
@@ -179,7 +179,7 @@ Rectangle {
//! [properties]
//! [vertex]
mesh: Qt.size(10, 10)
- vertexShader: "content/shaders/genie.vert.qsb"
+ vertexShader: "qrc:/shadereffects/content/shaders/genie.vert.qsb"
//! [vertex]
Slider {
id: genieSlider