import QtQuick 2.0 import QtQuick.Dialogs 1.2 import QtQuick.Controls 1.4 import QtQml.Models 2.1 import "qrc:/js/service.js" as Service import "qrc:/js/helper.js" as Helperjs import "qrc:/qml/genericqml" Rectangle{ id:permissionDialog x: mm width: messageColumn.width-5*mm height:root.height/3 function updatePerms(){ for (var i=0;i-1){contactstatus="positive";print(contacts[name].cid+" pos")} else if (contact_deny.indexOf(contacts[name].cid)>-1){contactstatus="negative"} contactModel.append({"contact":contacts[name],"contactstatus":contactstatus}) }},"isFriend",1); Helperjs.readData(db,"groups",login.username,function(owngroups){ for (var number in owngroups){ var groupstatus= "neutral"; if (group_allow.indexOf(owngroups[number].gid)>-1){groupstatus="positive"} else if (group_deny.indexOf(owngroups[number].gid)>-1){groupstatus="negative"} groupModel.append({"group":owngroups[number],"groupstatus":groupstatus}) }}); } }