feat: initial commit for pixel-snapping components and helpers
This commit is contained in:
@@ -2,10 +2,10 @@ pragma ComponentBehavior: Bound
|
||||
|
||||
import QtQuick
|
||||
import QtQuick.Templates
|
||||
import ZShell.Components
|
||||
import ZShell
|
||||
import qs.Components
|
||||
import ZShell.Components
|
||||
import ZShell.Config
|
||||
import qs.Components
|
||||
import qs.Services
|
||||
|
||||
Slider {
|
||||
@@ -28,7 +28,7 @@ Slider {
|
||||
|
||||
signal interaction(v: real)
|
||||
|
||||
implicitHeight: 12
|
||||
implicitHeight: ZUtils.snap(12, root)
|
||||
implicitWidth: 200
|
||||
|
||||
contentItem: Item {
|
||||
@@ -123,7 +123,7 @@ Slider {
|
||||
bottomRightRadius: Tokens.rounding.extraSmall / 2
|
||||
color: root.fgColor
|
||||
implicitHeight: root.height
|
||||
implicitWidth: root.filledWidth
|
||||
implicitWidth: ZUtils.snap(root.filledWidth, root)
|
||||
radius: root.radius
|
||||
topRightRadius: Tokens.rounding.extraSmall / 2
|
||||
}
|
||||
@@ -137,8 +137,8 @@ Slider {
|
||||
frequency: root.waveFrequency
|
||||
fullLength: root.width - handle.implicitWidth - handle.anchors.leftMargin
|
||||
implicitHeight: lineWidth * amplitudeMultiplier * 2 + lineWidth
|
||||
implicitWidth: root.filledWidth
|
||||
lineWidth: root.height * 0.7
|
||||
implicitWidth: ZUtils.snap(root.filledWidth, root)
|
||||
lineWidth: ZUtils.snap(root.height * 0.7, root)
|
||||
startX: x
|
||||
|
||||
Behavior on color {
|
||||
|
||||
Reference in New Issue
Block a user