diff options
| author | Nippy <nippy@rp1.hu> | 2026-05-09 13:33:09 +0200 |
|---|---|---|
| committer | Nippy <nippy@rp1.hu> | 2026-05-09 13:33:09 +0200 |
| commit | a2b924d7e9492b978ad6dc33b6c1ffcb304b4bc5 (patch) | |
| tree | 1a8769217f84bfe9d6216fafaadaf8cdd876d457 /raveos-hyprland-theme/theme-data/DankMaterialShell/quickshell/Modules/Settings/Widgets/SettingsSliderCard.qml | |
| parent | 34b9c34f982b2596cfa9e368a2d7f74e9a17477c (diff) | |
| download | RaveOS-PKGBUILD-a2b924d7e9492b978ad6dc33b6c1ffcb304b4bc5.tar.gz RaveOS-PKGBUILD-a2b924d7e9492b978ad6dc33b6c1ffcb304b4bc5.zip | |
raveos update
Diffstat (limited to 'raveos-hyprland-theme/theme-data/DankMaterialShell/quickshell/Modules/Settings/Widgets/SettingsSliderCard.qml')
| -rw-r--r-- | raveos-hyprland-theme/theme-data/DankMaterialShell/quickshell/Modules/Settings/Widgets/SettingsSliderCard.qml | 108 |
1 files changed, 0 insertions, 108 deletions
diff --git a/raveos-hyprland-theme/theme-data/DankMaterialShell/quickshell/Modules/Settings/Widgets/SettingsSliderCard.qml b/raveos-hyprland-theme/theme-data/DankMaterialShell/quickshell/Modules/Settings/Widgets/SettingsSliderCard.qml deleted file mode 100644 index 5bdd91a..0000000 --- a/raveos-hyprland-theme/theme-data/DankMaterialShell/quickshell/Modules/Settings/Widgets/SettingsSliderCard.qml +++ /dev/null @@ -1,108 +0,0 @@ -pragma ComponentBehavior: Bound - -import QtQuick -import qs.Common -import qs.Widgets - -StyledRect { - id: root - - LayoutMirroring.enabled: I18n.isRtl - LayoutMirroring.childrenInherit: true - - property string tab: "" - property var tags: [] - - property string title: "" - property string description: "" - property string iconName: "" - property alias value: slider.value - property alias minimum: slider.minimum - property alias maximum: slider.maximum - property alias unit: slider.unit - property int defaultValue: -1 - - signal sliderValueChanged(int newValue) - signal sliderDragFinished(int finalValue) - width: parent?.width ?? 0 - height: Theme.spacingL * 2 + contentColumn.height - radius: Theme.cornerRadius - color: Theme.surfaceContainerHigh - - Column { - id: contentColumn - anchors.left: parent.left - anchors.right: parent.right - anchors.verticalCenter: parent.verticalCenter - anchors.leftMargin: Theme.spacingL - anchors.rightMargin: Theme.spacingL - spacing: Theme.spacingS - - Row { - width: parent.width - spacing: Theme.spacingM - - DankIcon { - id: headerIcon - name: root.iconName - size: Theme.iconSize - color: Theme.primary - anchors.verticalCenter: parent.verticalCenter - visible: root.iconName !== "" - } - - Column { - anchors.verticalCenter: parent.verticalCenter - spacing: Theme.spacingXS - width: parent.width - headerIcon.width - (root.defaultValue >= 0 ? resetButton.width + Theme.spacingS : 0) - Theme.spacingM - - StyledText { - text: root.title - font.pixelSize: Theme.fontSizeLarge - font.weight: Font.Medium - color: Theme.surfaceText - width: parent.width - horizontalAlignment: Text.AlignLeft - visible: root.title !== "" - } - - StyledText { - text: root.description - font.pixelSize: Theme.fontSizeSmall - color: Theme.surfaceVariantText - wrapMode: Text.WordWrap - width: parent.width - horizontalAlignment: Text.AlignLeft - visible: root.description !== "" - } - } - - DankActionButton { - id: resetButton - anchors.verticalCenter: parent.verticalCenter - buttonSize: 36 - iconName: "restart_alt" - iconSize: 20 - visible: root.defaultValue >= 0 && slider.value !== root.defaultValue - backgroundColor: Theme.surfaceContainerHigh - iconColor: Theme.surfaceVariantText - onClicked: { - slider.value = root.defaultValue; - root.sliderValueChanged(root.defaultValue); - root.sliderDragFinished(root.defaultValue); - } - } - } - - DankSlider { - id: slider - width: parent.width - height: 32 - showValue: true - wheelEnabled: false - thumbOutlineColor: Theme.surfaceContainerHigh - onSliderValueChanged: newValue => root.sliderValueChanged(newValue) - onSliderDragFinished: finalValue => root.sliderDragFinished(finalValue) - } - } -} |