aboutsummaryrefslogtreecommitdiffstats
path: root/ethereal/assets/qml/wallet.qml
diff options
context:
space:
mode:
Diffstat (limited to 'ethereal/assets/qml/wallet.qml')
-rw-r--r--ethereal/assets/qml/wallet.qml31
1 files changed, 17 insertions, 14 deletions
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 {