Skip to content

Commit

Permalink
Merge pull request #21 from jarradh/master
Browse files Browse the repository at this point in the history
Search bin directory for qml
  • Loading branch information
obscuren committed Feb 28, 2014
2 parents a9d89d1 + aa7c53b commit 893da20
Showing 1 changed file with 8 additions and 2 deletions.
10 changes: 8 additions & 2 deletions ui/gui.go
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,8 @@ import (
"github.com/ethereum/eth-go/ethdb"
"github.com/ethereum/eth-go/ethutil"
"github.com/niemeyer/qml"
"bitbucket.org/kardianos/osext"
"path/filepath"
"math/big"
"strings"
)
Expand Down Expand Up @@ -84,12 +86,16 @@ func (ui *Gui) Start() {
ethutil.Config.Log.Infoln("[GUI] Starting GUI")
// Create a new QML engine
ui.engine = qml.NewEngine()

// Get Binary Directory
exedir , _ := osext.ExecutableFolder()

// 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 {
panic(err)
}
ui.engine.LoadFile("transactions.qml")
ui.engine.LoadFile(filepath.Join(exedir, "transactions.qml"))

ui.win = component.CreateWindow(nil)

Expand Down

0 comments on commit 893da20

Please sign in to comment.