Details
-
Bug
-
Resolution: Invalid
-
P2: Important
-
None
-
6.5.0, 6.6.0
-
None
-
MacOS Ventura 13.5.1
Description
When
qputenv("QT_QUICK_BACKEND", "software");
is set in the .cpp file.
And coloring is applied using MultiEffect
Image { id: icon visible: false height: 64 width: 64 sourceSize.height: 64 fillMode: Image.PreserveAspectFit source: Qt.url("./settings.svg") } MultiEffect { source: icon anchors.fill: icon colorizationColor: "blue" colorization: 1 brightness: 1 }
The image becomes invisible. Without MultiEffect or the QT_QUICK_BACKEND flag it works fine.
Also when using Qt5Compat.GraphicalEffects with ColorOverlay
Image { id: icon height: 64 width: 64 sourceSize.height: 64 fillMode: Image.PreserveAspectFit source: Qt.url("./settings.svg") layer { enabled: true effect: ColorOverlay { color: "blue" } } }
The same result. The image becomes invisible. Without ColorOverlay or the QT_QUICK_BACKEND flag it works fine.