import QtQuick 2.7 import QtQuick.Dialogs 1.2 import QtQuick.Controls 1.2 import "qrc:/js/service.js" as Service import "qrc:/js/layout.js" as Layoutjs import "qrc:/js/helper.js" as Helperjs import "qrc:/qml/configqml" import "qrc:/qml/genericqml" StackView{ id: configStack anchors.fill:parent initialItem: Flickable{ width:root.width-5*mm height:root.height-12*mm contentHeight: configBackground.height boundsBehavior: Flickable.StopAtBounds Rectangle{ id:configBackground color: "white" width:parent.width height:Math.max(90*mm,root.height-12*mm) property var users:[] function setServericon(server){ try {Helperjs.friendicaWebRequest(server+"/api/statusnet/config",configBackground, function (obj){ var serverdata = JSON.parse(obj); servericon.source=serverdata.site.logo})} catch(e){print(e)} } BlueButton{ id:userButton text:qsTr("User") y:mm width: root.width/2 onClicked:{ var useritems=""; for (var i=0;i