This commit is contained in:
Zacharias-Brohn
2026-03-12 16:27:02 +01:00
parent 9e9708ed12
commit 0b935a3096
10 changed files with 247 additions and 8 deletions
+23 -5
View File
@@ -2,6 +2,7 @@ pragma ComponentBehavior: Bound
import Quickshell
import QtQuick
import qs.Modules.Dock.Parts
import qs.Components
import qs.Helpers
import qs.Config
@@ -17,12 +18,29 @@ Item {
implicitHeight: Config.dock.height + root.padding * 2
implicitWidth: dockRow.implicitWidth + root.padding * 2
RowLayout {
CustomListView {
id: dockRow
anchors.bottom: parent.bottom
anchors.horizontalCenter: parent.horizontalCenter
anchors.top: parent.top
spacing: Appearance.spacing.small
anchors.centerIn: parent
implicitHeight: Config.dock.height
implicitWidth: contentWidth
orientation: ListView.Horizontal
spacing: Appearance.padding.smaller
delegate: DockAppButton {
required property var modelData
appListRoot: root
appToplevel: modelData
visibilities: root.visibilities
}
Behavior on implicitWidth {
Anim {
}
}
model: ScriptModel {
objectProp: "appId"
values: TaskbarApps.apps
}
}
}