From 6e45e93e6e225015304716b934bea5dd1f3e1478 Mon Sep 17 00:00:00 2001 From: "Danilo M." Date: Wed, 21 Oct 2026 10:11:11 +0200 Subject: qtmaildir: Setting and BoolSetting take the draft as a store The sb-builder pages need the same fields over another file. The store defaults to Qtm, so the Mail pages are unchanged. Co-Authored-By: Claude Sonnet 5.5 --- desktop/modules/qtmaildir/BoolSetting.qml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'desktop/modules/qtmaildir/BoolSetting.qml') diff --git a/desktop/modules/qtmaildir/BoolSetting.qml b/desktop/modules/qtmaildir/BoolSetting.qml index f5f8feb..a6a7030 100644 --- a/desktop/modules/qtmaildir/BoolSetting.qml +++ b/desktop/modules/qtmaildir/BoolSetting.qml @@ -21,11 +21,12 @@ Item { property string label property bool fallback: false property string hint: "" + property var store: Qtm objectName: section + "/" + key width: parent ? parent.width : 0 height: 34 - readonly property var raw: Qtm.get(s.section, s.key) + readonly property var raw: s.store.get(s.section, s.key) readonly property bool on: s.raw === undefined ? s.fallback : s.raw === "true" Text { @@ -41,7 +42,7 @@ Item { id: sw anchors { left: lbl.right; leftMargin: 8; verticalCenter: parent.verticalCenter } checked: s.on - onToggled: Qtm.set(s.section, s.key, checked ? "true" : "false") + onToggled: s.store.set(s.section, s.key, checked ? "true" : "false") } Text { anchors { left: sw.right; leftMargin: 10; right: parent.right; verticalCenter: parent.verticalCenter } -- cgit v1.2.3