Compare commits
5 Commits
Author | SHA1 | Date | |
---|---|---|---|
893da20ead | |||
aa7c53b7ef | |||
a9d89d1f59 | |||
f6a9aa4110 | |||
b72d3528bf |
10
ui/gui.go
10
ui/gui.go
@ -9,6 +9,8 @@ import (
|
|||||||
"github.com/ethereum/eth-go/ethdb"
|
"github.com/ethereum/eth-go/ethdb"
|
||||||
"github.com/ethereum/eth-go/ethutil"
|
"github.com/ethereum/eth-go/ethutil"
|
||||||
"github.com/niemeyer/qml"
|
"github.com/niemeyer/qml"
|
||||||
|
"bitbucket.org/kardianos/osext"
|
||||||
|
"path/filepath"
|
||||||
"math/big"
|
"math/big"
|
||||||
"strings"
|
"strings"
|
||||||
)
|
)
|
||||||
@ -84,12 +86,16 @@ func (ui *Gui) Start() {
|
|||||||
ethutil.Config.Log.Infoln("[GUI] Starting GUI")
|
ethutil.Config.Log.Infoln("[GUI] Starting GUI")
|
||||||
// Create a new QML engine
|
// Create a new QML engine
|
||||||
ui.engine = qml.NewEngine()
|
ui.engine = qml.NewEngine()
|
||||||
|
|
||||||
|
// Get Binary Directory
|
||||||
|
exedir , _ := osext.ExecutableFolder()
|
||||||
|
|
||||||
// Load the main QML interface
|
// Load the main QML interface
|
||||||
component, err := ui.engine.LoadFile("wallet.qml")
|
component, err := ui.engine.LoadFile(filepath.Join(exedir, "wallet.qml"))
|
||||||
if err != nil {
|
if err != nil {
|
||||||
panic(err)
|
panic(err)
|
||||||
}
|
}
|
||||||
ui.engine.LoadFile("transactions.qml")
|
ui.engine.LoadFile(filepath.Join(exedir, "transactions.qml"))
|
||||||
|
|
||||||
ui.win = component.CreateWindow(nil)
|
ui.win = component.CreateWindow(nil)
|
||||||
|
|
||||||
|
21
wallet.qml
21
wallet.qml
@ -321,14 +321,27 @@ ApplicationWindow {
|
|||||||
id: aboutWin
|
id: aboutWin
|
||||||
visible: false
|
visible: false
|
||||||
title: "About"
|
title: "About"
|
||||||
minimumWidth: 300
|
minimumWidth: 350
|
||||||
maximumWidth: 300
|
maximumWidth: 350
|
||||||
maximumHeight: 200
|
maximumHeight: 200
|
||||||
minimumHeight: 200
|
minimumHeight: 200
|
||||||
|
|
||||||
|
Image {
|
||||||
|
id: aboutIcon
|
||||||
|
height: 150
|
||||||
|
width: 150
|
||||||
|
fillMode: Image.PreserveAspectFit
|
||||||
|
smooth: true
|
||||||
|
source: "facet.png"
|
||||||
|
x: 10
|
||||||
|
y: 10
|
||||||
|
}
|
||||||
|
|
||||||
Text {
|
Text {
|
||||||
font.pointSize: 18
|
anchors.left: aboutIcon.right
|
||||||
text: "Eth Go"
|
anchors.leftMargin: 10
|
||||||
|
font.pointSize: 12
|
||||||
|
text: "<h2>Ethereum(Go)</h2><br><h3>Development</h3>Jeffrey Wilcke<br><h3>Binary Distribution</h3>Jarrad Hope<br>"
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user