qt, contrib: get rid of qt5compat
- Nov 16, 2024
-
-
FastBlur has `transparentBorder` disabled by default. Here, we the behaviors should match and padding is also not wanted here.
bfaa7b69 -
6cd4fd1a
-
Configuration for Qt requires presence of Qt Quick Effects module when Qt version is at least 6.5.0, this module is provided in a separate package with Debian hence needs to be installed separately. 20241112155431, unlike 20240723100046, contains `qml6-module-qtquick-effects` and does not contain `qml6-module-qt5compat-graphicaleffects` anymore.
ca901bd5 -
Qt5Compat is not used anymore. Contrib Qt is expected to be at least 6.5.0, so instead of the deprecated Qt5Compat.GraphicalEffects, QtQuick.Effects is used instead.
626ab3ed -
... and import QtQuickEffectsPlugin only if Qt version is at least 6.5.0
d1ac3e78 -
If Qt version is at least 6.5.0, QtQuick.Effects is expected to be available and no type from Qt5Compat.GraphicalEffects is used. However, we still need to check for `Qt5Compat.GraphicalEffects`'s existence, because some types such as `FastBlur` are still used if Qt version is less than 6.5.0.
727a96fd -
3b631a79
-
18179ed7
-
e9e7f924
-
Imported as is from the deprecated Qt Graphical Effects module under GPLv2.
711fd4a6 -
HollowRectangularGlow shader is similar to the standard rectangular glow shader, except it discards the main area.
f3fa9152 -
97a8c648
-
8d07499a
-
2be4e6c1
-
8ef63118
-
- Provides `BlurEffect.qml` that uses Qt Quick MultiEffect (Qt 6.5). - Provides `compat/BlurEffect.qml` that uses FastBlur from Qt Graphical Effects (Qt 5 Compat).
b2ede91e
-