WalletManager: non-blocking mining status updates

This commit is contained in:
xiphon
2019-05-30 10:48:57 +00:00
parent c286c7e5a8
commit 73a3549e09
3 changed files with 22 additions and 3 deletions

View File

@@ -381,6 +381,13 @@ bool WalletManager::isMining() const
return m_pimpl->isMining();
}
void WalletManager::miningStatusAsync() const
{
QtConcurrent::run([this] {
emit miningStatus(isMining());
});
}
bool WalletManager::startMining(const QString &address, quint32 threads, bool backgroundMining, bool ignoreBattery)
{
if(threads == 0)