import QtQuick 2.12 import QtQuick.Window 2.12 import QtQuick.Controls 2.0 import QtQuick.Layouts 1.0 import org.yachat.app 1.0 Page { header: CustToolbar { id: header title: qsTr("Accounts") ToolButton { text: qsTr("+") anchors.right: parent.right onClicked: stack.push("qrc:/org/yachat/app/Login.qml", {}) } } ListView { ListModel { id: acmodel } Component.onCompleted: { var accounts = Yc.accounts() for (var i = 0; i < accounts.length; i++) acmodel.append({"jid": accounts[i]}) } width: parent.width anchors.fill: parent anchors.horizontalCenter: parent.horizontalCenter model: acmodel delegate: ItemDelegate { required property var model width: parent.width text: model.jid anchors.horizontalCenter: parent.horizontalCenter } } }