Bar/NPanels Improvements

- Fix potential hairline gap with fractional scaling
- Apply auto-snap rules even to centered anchored panels
- Improving animations and sizing
This commit is contained in:
Sébastien Atoch
2025-11-03 23:42:14 -05:00
parent c911756f5e
commit 057693fae3
5 changed files with 82 additions and 35 deletions
+3 -1
View File
@@ -12,7 +12,7 @@ NPanel {
id: root
preferredWidth: 820 * Style.uiScaleRatio
preferredHeight: 940 * Style.uiScaleRatio
preferredHeight: 900 * Style.uiScaleRatio
panelAnchorHorizontalCenter: true
panelAnchorVerticalCenter: true
@@ -335,6 +335,8 @@ NPanel {
// Sidebar
Rectangle {
id: sidebar
clip: true
Layout.preferredWidth: 220 * Style.uiScaleRatio
Layout.fillHeight: true
Layout.alignment: Qt.AlignTop