diff options
| author | João Barbosa <[email protected]> | 2019-05-29 14:20:59 +0100 |
|---|---|---|
| committer | João Barbosa <[email protected]> | 2019-05-29 14:20:59 +0100 |
| commit | 75485ef0962a53946f17b761c4445627b07e6eff (patch) | |
| tree | c70d6713a237dac86b9cd8f8070124c4cb670622 /src | |
| parent | Merge #16095: Catch by reference not value in wallettool (diff) | |
| download | discoin-75485ef0962a53946f17b761c4445627b07e6eff.tar.xz discoin-75485ef0962a53946f17b761c4445627b07e6eff.zip | |
gui: Enable open wallet menu on setWalletController
Diffstat (limited to 'src')
| -rw-r--r-- | src/qt/bitcoingui.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/qt/bitcoingui.cpp b/src/qt/bitcoingui.cpp index ff66df376..3b3cd0196 100644 --- a/src/qt/bitcoingui.cpp +++ b/src/qt/bitcoingui.cpp @@ -335,7 +335,7 @@ void BitcoinGUI::createActions() openAction->setStatusTip(tr("Open a bitcoin: URI or payment request")); m_open_wallet_action = new QAction(tr("Open Wallet"), this); - m_open_wallet_action->setMenu(new QMenu(this)); + m_open_wallet_action->setEnabled(false); m_open_wallet_action->setStatusTip(tr("Open a wallet")); m_close_wallet_action = new QAction(tr("Close Wallet..."), this); @@ -633,6 +633,9 @@ void BitcoinGUI::setWalletController(WalletController* wallet_controller) m_wallet_controller = wallet_controller; + m_open_wallet_action->setEnabled(true); + m_open_wallet_action->setMenu(new QMenu(this)); + connect(wallet_controller, &WalletController::walletAdded, this, &BitcoinGUI::addWallet); connect(wallet_controller, &WalletController::walletRemoved, this, &BitcoinGUI::removeWallet); |