WalletManager: async close with splash screen

This commit is contained in:
xiphon
2019-07-02 10:57:37 +00:00
parent c4b3fbae1d
commit ab9e31e7cc
4 changed files with 34 additions and 30 deletions

View File

@@ -228,11 +228,11 @@ QString WalletManager::closeWallet()
return result;
}
void WalletManager::closeWalletAsync()
void WalletManager::closeWalletAsync(const QJSValue& callback)
{
m_scheduler.run([this] {
emit walletClosed(closeWallet());
});
return QJSValueList({closeWallet()});
}, callback);
}
bool WalletManager::walletExists(const QString &path) const