Implement basic UI with QML (MailListPage) and batching DbChangeProcessor (Step 3-4 of transition plan)

This commit is contained in:
Padrino
2026-05-17 01:09:01 +02:00
parent e3071a23e0
commit acec320222
20 changed files with 829 additions and 82 deletions
+2 -24
View File
@@ -2,28 +2,6 @@ import QtQuick 2.15
import QtQuick.Window 2.15
import QtQuick.Controls 2.15
Window {
width: 1024
height: 768
visible: true
title: qsTr("Wino Mail Qt")
// Use the translator to set the title
// Note: we can't directly call translator.tr here because it's a C++ object.
// We'll set the title in Component.onCompleted by accessing the context property.
Component.onCompleted: {
title = translator.tr("appName")
}
Rectangle {
anchors.fill: parent
color: "#f0f0f0"
Text {
text: qsTr("Welcome to Wino Mail Qt!")
anchors.centerIn: parent
font.pointSize: 24
color: "#333"
}
}
// We'll load the Shell component from Shell.qml
Shell {
}