aboutsummaryrefslogtreecommitdiff
path: root/src/libwalletqt/WalletManager.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/libwalletqt/WalletManager.h')
-rw-r--r--src/libwalletqt/WalletManager.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/libwalletqt/WalletManager.h b/src/libwalletqt/WalletManager.h
index c81fef1c..c2568da1 100644
--- a/src/libwalletqt/WalletManager.h
+++ b/src/libwalletqt/WalletManager.h
@@ -159,7 +159,7 @@ public:
Q_INVOKABLE bool localDaemonSynced() const;
Q_INVOKABLE bool isDaemonLocal(const QString &daemon_address) const;
- Q_INVOKABLE bool isMining() const;
+ Q_INVOKABLE void miningStatusAsync() const;
Q_INVOKABLE bool startMining(const QString &address, quint32 threads, bool backgroundMining, bool ignoreBattery);
Q_INVOKABLE bool stopMining();
@@ -201,12 +201,16 @@ signals:
void deviceButtonPressed();
void walletClosed(const QString &walletAddress);
void checkUpdatesComplete(const QString &result) const;
+ void miningStatus(bool isMining) const;
public slots:
private:
friend class WalletPassphraseListenerImpl;
explicit WalletManager(QObject *parent = 0);
+
+ bool isMining() const;
+
static WalletManager * m_instance;
Monero::WalletManager * m_pimpl;
QMutex m_mutex;