Improved on some ui elements

pull/84/head
obscuren 11 years ago
parent 68f4a12a8b
commit 10e2c40b59
  1. 39
      ethereal/assets/qml/wallet.qml
  2. 1
      ethereal/ui/gui.go

@ -67,6 +67,7 @@ ApplicationWindow {
networkView.visible = false
historyView.visible = false
newTxView.visible = false
infoView.visible = false
view.visible = true
//root.title = "Ethereal - " = view.title
}
@ -120,6 +121,17 @@ ApplicationWindow {
}
}
}
Image {
source: ui.assetPath("net.png")
anchors.horizontalCenter: parent.horizontalCenter
MouseArea {
anchors.fill: parent
onClicked: {
setView(infoView)
}
}
}
}
}
@ -217,6 +229,33 @@ ApplicationWindow {
}
}
Rectangle {
id: infoView
property var title: "Information"
visible: false
color: "#00000000"
anchors.fill: parent
Label {
id: addressLabel
text: "Address"
anchors {
margins: 5
top: parent.top
left: parent.left
}
}
TextField {
anchors {
margins: 5
left: addressLabel.right
top: parent.top
}
text: pub.getKey().address
width: 500
}
}
/*
signal addPlugin(string name)
Component {

@ -74,6 +74,7 @@ func (gui *Gui) Start(assetPath string) {
// Expose the eth library and the ui library to QML
context.SetVar("eth", gui)
context.SetVar("pub", gui.pub)
gui.uiLib = NewUiLib(gui.engine, gui.eth, assetPath)
context.SetVar("ui", gui.uiLib)

Loading…
Cancel
Save