From fe89c7a4ff760564f3cdbcd8e27c04eadd9f79d8 Mon Sep 17 00:00:00 2001 From: link2xt Date: Thu, 5 Nov 2020 22:03:37 +0300 Subject: Move accounts model from C++ to QML C++ models are not well documented and it is easier to manage the model in QML. Now all QObjects are thin wrappers around Delta Chat core structures. --- qml/main.qml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'qml/main.qml') diff --git a/qml/main.qml b/qml/main.qml index cb116b3..546d553 100644 --- a/qml/main.qml +++ b/qml/main.qml @@ -19,9 +19,9 @@ Kirigami.ApplicationWindow { text: "Start IO" onCheckedChanged: { if (checked) { - accountsModel.startIo() + dcAccounts.startIo() } else { - accountsModel.stopIo() + dcAccouts.stopIo() } } } @@ -30,7 +30,7 @@ Kirigami.ApplicationWindow { Kirigami.Action { text: "Maybe network" iconName: "view-refresh" - onTriggered: accountsModel.maybeNetwork() + onTriggered: dcAccounts.maybeNetwork() } ] } @@ -39,18 +39,18 @@ Kirigami.ApplicationWindow { id: contextDrawer } - AccountsModel { - id: accountsModel + DcAccounts { + id: dcAccounts } Component.onCompleted: { console.log('starting') - eventEmitter = accountsModel.getEventEmitter() + eventEmitter = dcAccounts.getEventEmitter() eventEmitter.start(); } onClosing: { // Cancel all tasks that may block the termination of event loop. - accountsModel.stopIo() + dcAccounts.stopIo() } } -- cgit v1.2.3-70-g09d2