aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJacob Brydolf <jacob@brydolf.net>2016-11-07 14:59:00 +0100
committerJaquee <jaquee.monero@gmail.com>2016-11-26 19:36:38 +0100
commit14a5bd5dcc036a985a71e775a6d72cd5e703d322 (patch)
tree914e1f29e698fe91950fc2ab2fb6e820a5147b4e
parentb53ef00b3611998148a91c0ffc97460ff0a0b54e (diff)
downloadmonzero-gui-14a5bd5dcc036a985a71e775a6d72cd5e703d322.tar.gz
monzero-gui-14a5bd5dcc036a985a71e775a6d72cd5e703d322.tar.xz
monzero-gui-14a5bd5dcc036a985a71e775a6d72cd5e703d322.zip
settings: added daemon console
-rw-r--r--pages/Settings.qml40
1 files changed, 40 insertions, 0 deletions
diff --git a/pages/Settings.qml b/pages/Settings.qml
index 8a946fdf..eba450d7 100644
--- a/pages/Settings.qml
+++ b/pages/Settings.qml
@@ -308,17 +308,57 @@ Rectangle {
daemonManager.stop();
}
}
+
+ StandardButton {
+ visible: true
+ // enabled: appWindow.daemonRunning
+ id: daemonConsolePopupButton
+ width: 110
+ text: qsTr("Show concole") + translationManager.emptyString
+ shadowReleasedColor: "#FF4304"
+ shadowPressedColor: "#B32D00"
+ releasedColor: "#FF6C3C"
+ pressedColor: "#FF4304"
+ onClicked: {
+ daemonConsolePopup.open();
+ }
+ }
+
}
}
+ // Daemon console
+ StandardDialog {
+ id: daemonConsolePopup
+ height:800
+ width:800
+ cancelVisible: false
+ title: qsTr("Daemon console")
+ onAccepted: {
+ close();
+ }
+ }
+ // fires on every page load
function onPageCompleted() {
console.log("Settings page loaded");
initSettings();
}
+ // fires only once
+ Component.onCompleted: {
+ daemonManager.daemonConsoleUpdated.connect(onDaemonConsoleUpdated)
+ }
+
+ function onDaemonConsoleUpdated(message){
+ // Update daemon console
+ daemonConsolePopup.textArea.append(message)
+ }
+
+
+
}