#include <walletcontroller.h>
Controller between interfaces::Node, WalletModel instances and the GUI.
◆ WalletController()
◆ ~WalletController()
WalletController::~WalletController |
( |
| ) |
|
◆ addWallet
void WalletController::addWallet |
( |
WalletModel * |
wallet_model | ) |
|
|
privateslot |
◆ closeWallet()
void WalletController::closeWallet |
( |
WalletModel * |
wallet_model, |
|
|
QWidget * |
parent = nullptr |
|
) |
| |
◆ coinsSent
◆ getOpenWallets()
std::vector< WalletModel * > WalletController::getOpenWallets |
( |
| ) |
const |
Returns wallet models currently open.
◆ getOrCreateWallet()
◆ listWalletDir()
std::map< std::string, bool > WalletController::listWalletDir |
( |
| ) |
const |
Returns all wallet names in the wallet dir mapped to whether the wallet is loaded.
◆ openWallet()
OpenWalletActivity * WalletController::openWallet |
( |
const std::string & |
name, |
|
|
QWidget * |
parent = nullptr |
|
) |
| |
◆ removeAndDeleteWallet()
void WalletController::removeAndDeleteWallet |
( |
WalletModel * |
wallet_model | ) |
|
|
private |
◆ walletAdded
void WalletController::walletAdded |
( |
WalletModel * |
wallet_model | ) |
|
|
signal |
◆ walletRemoved
void WalletController::walletRemoved |
( |
WalletModel * |
wallet_model | ) |
|
|
signal |
◆ OpenWalletActivity
◆ m_activity_thread
QThread WalletController::m_activity_thread |
|
private |
◆ m_handler_load_wallet
◆ m_mutex
QMutex WalletController::m_mutex |
|
mutableprivate |
◆ m_node
◆ m_options_model
◆ m_platform_style
◆ m_wallets
The documentation for this class was generated from the following files: