forked from cerc-io/plugeth
wip export
This commit is contained in:
parent
82a84dca80
commit
97004f7eb2
@ -26,6 +26,22 @@ ApplicationWindow {
|
||||
shortcut: "Ctrl+o"
|
||||
onTriggered: openAppDialog.open()
|
||||
}
|
||||
|
||||
MenuSeparator {}
|
||||
|
||||
MenuItem {
|
||||
text: "Import key"
|
||||
shortcut: "Ctrl+i"
|
||||
onTriggered: importDialog.open()
|
||||
}
|
||||
|
||||
MenuItem {
|
||||
text: "Export keys"
|
||||
shortcut: "Ctrl+e"
|
||||
onTriggered: exportDialog.open()
|
||||
}
|
||||
|
||||
//MenuSeparator {}
|
||||
}
|
||||
|
||||
Menu {
|
||||
@ -375,9 +391,7 @@ ApplicationWindow {
|
||||
//ui.open(openAppDialog.fileUrl.toString())
|
||||
//ui.openHtml(Qt.resolvedUrl(ui.assetPath("test.html")))
|
||||
var path = openAppDialog.fileUrl.toString()
|
||||
console.log(path)
|
||||
var ext = path.split('.').pop()
|
||||
console.log(ext)
|
||||
if(ext == "html" || ext == "htm") {
|
||||
ui.openHtml(path)
|
||||
}else if(ext == "qml"){
|
||||
@ -386,6 +400,22 @@ ApplicationWindow {
|
||||
}
|
||||
}
|
||||
|
||||
FileDialog {
|
||||
id: exportDialog
|
||||
title: "Export keys"
|
||||
onAccepted: {
|
||||
}
|
||||
}
|
||||
|
||||
FileDialog {
|
||||
id: importDialog
|
||||
title: "Import key"
|
||||
onAccepted: {
|
||||
var path = this.fileUrl.toString()
|
||||
ui.importKey(path)
|
||||
}
|
||||
}
|
||||
|
||||
statusBar: StatusBar {
|
||||
height: 30
|
||||
RowLayout {
|
||||
|
@ -155,6 +155,9 @@ func (gui *Gui) showWallet(context *qml.Context) (*qml.Window, error) {
|
||||
return win, nil
|
||||
}
|
||||
|
||||
func (gui *Gui) ImportKey(filePath string) {
|
||||
}
|
||||
|
||||
func (gui *Gui) showKeyImport(context *qml.Context) (*qml.Window, error) {
|
||||
context.SetVar("lib", gui)
|
||||
component, err := gui.engine.LoadFile(gui.uiLib.AssetPath("qml/first_run.qml"))
|
||||
|
Loading…
Reference in New Issue
Block a user