import QtQuick 2.0 import QtQuick.Dialogs 1.2 import QtQuick.Controls 1.2 import "qrc:/js/service.js" as Service import "qrc:/js/helper.js" as Helperjs import "qrc:/js/news.js" as Newsjs import "qrc:/qml" Rectangle { y:1 color: "white" TabView{ id:friendsTabView // property var contacts: [] // property var groups: [] tabPosition: Qt.TopEdge x:mm y:mm width: root.width-5*mm height: root.height-10*mm currentIndex: 0 signal friendsSignal(var username) signal contactsSignal(var username) signal groupsSignal(var username) onCurrentIndexChanged:{ if (currentIndex==0){friendsSignal(root.login.username)} else if (currentIndex==1){contactsSignal(root.login.username)} else if (currentIndex==2){groupsSignal(root.login.username)} } Tab{ title: qsTr("Friends") Rectangle{ id: friendsGridTab function showFriends(username){ try {friendsModel.clear()} catch(e){print(e)}; Helperjs.readData(db,"contacts",username,function(friends){ for (var i=0;i