diff options
| author | Ilya Kitaev <mbg033@gmail.com> | 2016-08-23 10:32:01 +0300 |
|---|---|---|
| committer | Ilya Kitaev <mbg033@gmail.com> | 2016-08-23 10:32:01 +0300 |
| commit | 6b9afcf291cb5ab5db78f358a6213b1afc6081af (patch) | |
| tree | 20bd15f4141dc461527f002cf0db33dc2cea332b /src/libwalletqt/WalletManager.cpp | |
| parent | 8d93f01db434ffd873e095d55abeeae7d8021f6f (diff) | |
| download | monzero-gui-6b9afcf291cb5ab5db78f358a6213b1afc6081af.tar.gz monzero-gui-6b9afcf291cb5ab5db78f358a6213b1afc6081af.tar.xz monzero-gui-6b9afcf291cb5ab5db78f358a6213b1afc6081af.zip | |
extra debug logging
Diffstat (limited to 'src/libwalletqt/WalletManager.cpp')
| -rw-r--r-- | src/libwalletqt/WalletManager.cpp | 17 |
1 files changed, 8 insertions, 9 deletions
diff --git a/src/libwalletqt/WalletManager.cpp b/src/libwalletqt/WalletManager.cpp index da5c4cd7..947ccbfb 100644 --- a/src/libwalletqt/WalletManager.cpp +++ b/src/libwalletqt/WalletManager.cpp @@ -8,14 +8,9 @@ #include <QUrl> #include <QtConcurrent/QtConcurrent> - - WalletManager * WalletManager::m_instance = nullptr; - - - WalletManager *WalletManager::instance() { if (!m_instance) { @@ -36,9 +31,11 @@ Wallet *WalletManager::createWallet(const QString &path, const QString &password Wallet *WalletManager::openWallet(const QString &path, const QString &password, bool testnet) { - // TODO: call the libwallet api here; + qDebug("%s: opening wallet at %s, testnet = %d ", + __PRETTY_FUNCTION__, qPrintable(path), testnet); Bitmonero::Wallet * w = m_pimpl->openWallet(path.toStdString(), password.toStdString(), testnet); + qDebug("%s: opened wallet: %s, status: %d", __PRETTY_FUNCTION__, w->address().c_str(), w->status()); Wallet * wallet = new Wallet(w); // move wallet to the GUI thread. Otherwise it wont be emitting signals @@ -46,7 +43,6 @@ Wallet *WalletManager::openWallet(const QString &path, const QString &password, wallet->moveToThread(qApp->thread()); } - return wallet; } @@ -141,9 +137,12 @@ quint64 WalletManager::amountFromDouble(double amount) return Bitmonero::Wallet::amountFromDouble(amount); } +void WalletManager::setLogLevel(int logLevel) +{ + Bitmonero::WalletManagerFactory::setLogLevel(logLevel); +} + WalletManager::WalletManager(QObject *parent) : QObject(parent) { m_pimpl = Bitmonero::WalletManagerFactory::getWalletManager(); } - - |
