import QtQuick 2.0 import QtQuick.Controls 1.3 import "qrc:/qml/genericqml" Rectangle{ id: detailsrectangle anchors.top: namelabel.bottom anchors.topMargin: 2*mm ScrollView{ horizontalScrollBarPolicy:Qt.ScrollBarAlwaysOff frameVisible: true id:namelabelflickable width: root.width-10*mm height:friendsTabView.height-45*mm x: mm clip:true Text{ id:namelabeltext width: namelabelflickable.width height: implicitHeight font.pixelSize: 3*mm textFormat:Text.RichText wrapMode: Text.Wrap text:""+qsTr("Description")+": "+Qt.atob(contact.description)+"
"+qsTr("Location")+": "+contact.location+"
"+qsTr("Posts")+": "+contact.statuses_count+ "
"+qsTr("URL")+": "+contact.url+"
"+ connectUrl+ ""+qsTr("Created at")+": "+createdAtDate.toLocaleString(Qt.locale()) onLinkActivated: { Qt.openUrlExternally(link)} } } Row{ anchors.top: namelabelflickable.bottom anchors.topMargin: 2*mm x: mm spacing:4 BlueButton{ id:photobutton text: "\uf03e" // "Photos" visible:(contact.network=="dfrn") onClicked:{ fotostab.phototabstatus="Contact"; root.currentIndex=2; fotostab.active=true; root.fotoSignal(contact) ; } } BlueButton{ id:messagebutton text: "\uf0e6" //"Messages" onClicked:{ root.currentIndex=0; newstab.active=true; root.messageSignal(contact.id) ; } } BlueButton{ id:dmbutton visible: (contact.following=="true") text: "\uf040" //"DM" onClicked:{ root.currentIndex=0; newstab.active=true; root.directmessageSignal(contact.screen_name); } } BlueButton{ id:eventbutton visible:(contact.network=="dfrn") text:"\uf073" onClicked:{ root.currentIndex=3; calendartab.active=true; calendartab.calendartabstatus="Friend" root.eventSignal(contact.url); } } BlueButton{ id: closeButton text: "\uf057" //"close" onClicked:{detailsrectangle.destroy();contactComponent.state="";friendsTabView.contactSignal} } } }