display pubkey in the profile

This commit is contained in:
Iuri Matias 2020-06-17 16:17:38 -04:00
parent bddfe99621
commit 090ba1a063
3 changed files with 15 additions and 2 deletions

View File

@ -3,8 +3,7 @@ import mailserversList
QtObject: QtObject:
type ProfileView* = ref object of QObject type ProfileView* = ref object of QObject
username*: string username*, identicon*, id*: string
identicon*: string
mailserversList*: MailServersList mailserversList*: MailServersList
proc setup(self: ProfileView) = proc setup(self: ProfileView) =

View File

@ -32,6 +32,7 @@ ColumnLayout {
Profile { Profile {
username: profileModel.profile.username username: profileModel.profile.username
identicon: profileModel.profile.identicon identicon: profileModel.profile.identicon
pubkey: profileModel.profile.id
} }
} }

View File

@ -7,6 +7,7 @@ import "../../../../imports"
Rectangle { Rectangle {
property string username: "Jotaro Kujo" property string username: "Jotaro Kujo"
property string identicon: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAhklEQVR4nOzWwQ1AQBgFYUQvelKHMtShJ9VwFyvrsExe5jvKXiYv+WPoQhhCYwiNITSG0MSEjLUPt3097r7P09L/8f4qZhFDaAyhqboIT76+TiUxixhCYwhN9b/WW6Xr1ErMIobQGEJjCI0hNIbQGEJjCI0haiRmEUNoDKExhMYQmjMAAP//B2kXcP2uDV8AAAAASUVORK5CYII=" property string identicon: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAhklEQVR4nOzWwQ1AQBgFYUQvelKHMtShJ9VwFyvrsExe5jvKXiYv+WPoQhhCYwiNITSG0MSEjLUPt3097r7P09L/8f4qZhFDaAyhqboIT76+TiUxixhCYwhN9b/WW6Xr1ErMIobQGEJjCI0hNIbQGEJjCI0haiRmEUNoDKExhMYQmjMAAP//B2kXcP2uDV8AAAAASUVORK5CYII="
property string pubkey: "0x04d8c07dd137bd1b73a6f51df148b4f77ddaa11209d36e43d8344c0a7d6db1cad6085f27cfb75dd3ae21d86ceffebe4cf8a35b9ce8d26baa19dc264efe6d8f221b"
id: profileHeaderContent id: profileHeaderContent
height: parent.height height: parent.height
Layout.fillWidth: true Layout.fillWidth: true
@ -55,5 +56,17 @@ Rectangle {
font.weight: Font.Medium font.weight: Font.Medium
font.pixelSize: 20 font.pixelSize: 20
} }
Text {
id: pubkeyText
text: pubkey
width: 208
elide: Text.ElideMiddle
anchors.top: profileName.bottom
anchors.topMargin: 10
anchors.horizontalCenterOffset: 0
anchors.horizontalCenter: parent.horizontalCenter
font.weight: Font.Medium
font.pixelSize: 20
}
} }
} }