aboutsummaryrefslogtreecommitdiff
path: root/src/libwalletqt/WalletManager.cpp
diff options
context:
space:
mode:
authormoneromooo.monero <moneromooo.monero@users.noreply.github.com>2017-02-19 10:38:03 +0000
committermoneromooo.monero <moneromooo.monero@users.noreply.github.com>2017-02-22 23:19:29 +0000
commit97362504e8e3339beedec2a5637df0d2557698c9 (patch)
treeed401658844abd4644ba52b7ebe8a0d4e9d7bec6 /src/libwalletqt/WalletManager.cpp
parentc6688dc876d4ab8e0cea6f34f4607bf3be9a3648 (diff)
downloadmonzero-gui-97362504e8e3339beedec2a5637df0d2557698c9.tar.gz
monzero-gui-97362504e8e3339beedec2a5637df0d2557698c9.tar.xz
monzero-gui-97362504e8e3339beedec2a5637df0d2557698c9.zip
Add updates notifier
Diffstat (limited to 'src/libwalletqt/WalletManager.cpp')
-rw-r--r--src/libwalletqt/WalletManager.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/libwalletqt/WalletManager.cpp b/src/libwalletqt/WalletManager.cpp
index df0ffdbd..de3378d5 100644
--- a/src/libwalletqt/WalletManager.cpp
+++ b/src/libwalletqt/WalletManager.cpp
@@ -328,6 +328,14 @@ bool WalletManager::saveQrCode(const QString &code, const QString &path) const
return QRCodeImageProvider::genQrImage(code, &size).scaled(size.expandedTo(QSize(240, 240)), Qt::KeepAspectRatio).save(path, "PNG", 100);
}
+QString WalletManager::checkUpdates(const QString &software, const QString &subdir) const
+{
+ const std::tuple<bool, std::string, std::string, std::string, std::string> result = Monero::WalletManager::checkUpdates(software.toStdString(), subdir.toStdString());
+ if (!std::get<0>(result))
+ return QString("");
+ return QString::fromStdString(std::get<1>(result) + "|" + std::get<2>(result) + "|" + std::get<3>(result) + "|" + std::get<4>(result));
+}
+
WalletManager::WalletManager(QObject *parent) : QObject(parent)
{
m_pimpl = Monero::WalletManagerFactory::getWalletManager();