feat: initial commit for pixel-snapping components and helpers
This commit is contained in:
@@ -1,11 +1,13 @@
|
||||
import QtQuick
|
||||
import QtQuick.Layouts
|
||||
import ZShell.Components
|
||||
import qs.Components
|
||||
import ZShell.Config
|
||||
import qs.Helpers
|
||||
import qs.Services
|
||||
|
||||
ColumnLayout {
|
||||
SnapLayout {
|
||||
orientation: Qt.Vertical
|
||||
id: root
|
||||
|
||||
required property int rootHeight
|
||||
@@ -20,7 +22,7 @@ ColumnLayout {
|
||||
text: Weather.description
|
||||
}
|
||||
|
||||
RowLayout {
|
||||
SnapLayout {
|
||||
Layout.alignment: Qt.AlignHCenter
|
||||
spacing: Tokens.spacing.small
|
||||
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
import QtQuick
|
||||
import QtQuick.Layouts
|
||||
import ZShell.Components
|
||||
import M3Shapes
|
||||
import ZShell
|
||||
import qs.Components
|
||||
@@ -14,7 +15,7 @@ CustomRect {
|
||||
implicitHeight: header.anchors.margins + header.implicitHeight + Tokens.spacing.small + layout.implicitHeight + layout.anchors.bottomMargin
|
||||
radius: Tokens.rounding.small
|
||||
|
||||
RowLayout {
|
||||
SnapLayout {
|
||||
id: header
|
||||
|
||||
anchors.left: parent.left
|
||||
@@ -49,7 +50,8 @@ CustomRect {
|
||||
orientation: VerticalFadeListView.Horizontal
|
||||
spacing: Tokens.spacing.medium
|
||||
|
||||
delegate: ColumnLayout {
|
||||
delegate: SnapLayout {
|
||||
orientation: Qt.Vertical
|
||||
id: hour
|
||||
|
||||
readonly property var cond: modelData
|
||||
|
||||
Reference in New Issue
Block a user