From 893e9256a0f48b8fd45f29717145a4df23a3a799 Mon Sep 17 00:00:00 2001 From: obscuren Date: Mon, 8 Sep 2014 00:50:25 +0200 Subject: Some minor corrections --- ethereal/assets/qml/wallet.qml | 31 +++++++++++++++++-------------- 1 file changed, 17 insertions(+), 14 deletions(-) (limited to 'ethereal/assets/qml/wallet.qml') diff --git a/ethereal/assets/qml/wallet.qml b/ethereal/assets/qml/wallet.qml index ed527ced7..0ddbd26bd 100644 --- a/ethereal/assets/qml/wallet.qml +++ b/ethereal/assets/qml/wallet.qml @@ -18,7 +18,7 @@ ApplicationWindow { height: 600 minimumHeight: 300 - title: "Ether browser" + title: "Ethegate" // This signal is used by the filter API. The filter API connects using this signal handler from // the different QML files and plugins. @@ -55,25 +55,28 @@ ApplicationWindow { } function addPlugin(path, options) { - var component = Qt.createComponent(path); - if(component.status != Component.Ready) { - if(component.status == Component.Error) { - console.debug("Error:"+ component.errorString()); + try { + var component = Qt.createComponent(path); + if(component.status != Component.Ready) { + if(component.status == Component.Error) { + console.debug("Error:"+ component.errorString()); + } + + return } - return - } + var views = mainSplit.addComponent(component, options) + views.menuItem.path = path - var views = mainSplit.addComponent(component, options) - views.menuItem.path = path + mainSplit.views.push(views); - mainSplit.views.push(views); + if(!options.noAdd) { + gui.addPlugin(path) + } - if(!options.noAdd) { - gui.addPlugin(path) + return views.view + } catch(e) { } - - return views.view } MenuBar { -- cgit