diff options
author | Andrew Chow <achow101-github@achow101.com> | 2019-01-18 17:05:32 -0500 |
---|---|---|
committer | Andrew Chow <achow101-github@achow101.com> | 2019-01-23 15:18:03 -0500 |
commit | 2bc4c3eaf96f5f8490fc79280422916c5d14cde3 (patch) | |
tree | 743a1f80a4a38f55e13d02547373c94b0c2c0ace /src/qt/walletmodel.h | |
parent | 14bcdbe09cffaef9bcc51dd9de1645db3f0a93db (diff) |
Notify the GUI that the keypool has changed to set the receive button
Whenever the keypool changes (new keys generated, new seed set,
keypool runs out, etc.), notify the GUI that the keypool has changed. The
receive button can then be enabled and disabled as necessary.
Diffstat (limited to 'src/qt/walletmodel.h')
-rw-r--r-- | src/qt/walletmodel.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/qt/walletmodel.h b/src/qt/walletmodel.h index 8d7b210d2e..b123befbb4 100644 --- a/src/qt/walletmodel.h +++ b/src/qt/walletmodel.h @@ -233,6 +233,7 @@ private: std::unique_ptr<interfaces::Handler> m_handler_transaction_changed; std::unique_ptr<interfaces::Handler> m_handler_show_progress; std::unique_ptr<interfaces::Handler> m_handler_watch_only_changed; + std::unique_ptr<interfaces::Handler> m_handler_can_get_addrs_changed; interfaces::Node& m_node; bool fHaveWatchOnly; @@ -284,6 +285,9 @@ Q_SIGNALS: // Signal that wallet is about to be removed void unload(); + // Notify that there are now keys in the keypool + void canGetAddressesChanged(); + public Q_SLOTS: /* Wallet status might have changed */ void updateStatus(); |