aboutsummaryrefslogtreecommitdiff
path: root/main.cpp
diff options
context:
space:
mode:
authorJaquee <jaquee.monero@gmail.com>2016-11-25 21:06:41 +0100
committerJaquee <jaquee.monero@gmail.com>2016-11-26 19:35:33 +0100
commit9fbfbc4b2a36f1056bfb0f204afcc490180c4f83 (patch)
tree4193329d449369336f0f311916d42e9c3e57236c /main.cpp
parent4cdc258b152e54766bdb8c26ceee4b5ddf4bb9b6 (diff)
downloadmonzero-gui-9fbfbc4b2a36f1056bfb0f204afcc490180c4f83.tar.gz
monzero-gui-9fbfbc4b2a36f1056bfb0f204afcc490180c4f83.tar.xz
monzero-gui-9fbfbc4b2a36f1056bfb0f204afcc490180c4f83.zip
daemonManager: embed as context property
Diffstat (limited to 'main.cpp')
-rw-r--r--main.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/main.cpp b/main.cpp
index fe42cb61..1853ab71 100644
--- a/main.cpp
+++ b/main.cpp
@@ -44,6 +44,7 @@
#include "TransactionHistory.h"
#include "model/TransactionHistoryModel.h"
#include "model/TransactionHistorySortFilterModel.h"
+#include "daemon/DaemonManager.h"
int main(int argc, char *argv[])
@@ -88,6 +89,8 @@ int main(int argc, char *argv[])
qmlRegisterUncreatableType<TransactionInfo>("moneroComponents.TransactionInfo", 1, 0, "TransactionInfo",
"TransactionHistory can't be instantiated directly");
+ qmlRegisterUncreatableType<DaemonManager>("moneroComponents.DaemonManager", 1, 0, "DaemonManager",
+ "DaemonManager can't be instantiated directly");
qRegisterMetaType<PendingTransaction::Priority>();
qRegisterMetaType<TransactionInfo::Direction>();
qRegisterMetaType<TransactionHistoryModel::TransactionInfoRole>();
@@ -105,6 +108,8 @@ int main(int argc, char *argv[])
engine.addImageProvider(QLatin1String("qrcode"), new QRCodeImageProvider());
+ engine.rootContext()->setContextProperty("daemonManager", DaemonManager::instance());
+
// export to QML monero accounts root directory
// wizard is talking about where
// to save the wallet file (.keys, .bin), they have to be user-accessible for