taskbar: window previews

This commit is contained in:
end-4
2025-11-12 00:09:22 +01:00
parent a412688af2
commit 20e1f0e0bb
12 changed files with 390 additions and 78 deletions
@@ -5,11 +5,13 @@ import qs.modules.common
import qs.modules.waffle.looks
Kirigami.Icon {
id: iconWidget
id: root
required property string iconName
property bool separateLightDark: false
implicitWidth: 26
implicitHeight: 26
property real implicitSize: 26
implicitWidth: implicitSize
implicitHeight: implicitSize
roundToIconSize: false
source: `${Looks.iconsPath}/${root.iconName}${!root.separateLightDark ? "" : Looks.dark ? "-dark" : "-light"}.svg`
fallback: root.iconName