Bitcoin Core 31.0.0
P2P Digital Currency
Loading...
Searching...
No Matches
CreateWalletActivity Class Reference

#include <walletcontroller.h>

Inheritance diagram for CreateWalletActivity:
[legend]
Collaboration diagram for CreateWalletActivity:
[legend]

Signals

void created (WalletModel *wallet_model)
Signals inherited from WalletControllerActivity
void finished ()

Public Member Functions

 CreateWalletActivity (WalletController *wallet_controller, QWidget *parent_widget)
virtual ~CreateWalletActivity ()
void create ()
Public Member Functions inherited from WalletControllerActivity
 WalletControllerActivity (WalletController *wallet_controller, QWidget *parent_widget)
virtual ~WalletControllerActivity ()=default

Private Member Functions

void askPassphrase ()
void createWallet ()
void finish ()

Private Attributes

SecureString m_passphrase
CreateWalletDialogm_create_wallet_dialog {nullptr}
AskPassphraseDialogm_passphrase_dialog {nullptr}

Additional Inherited Members

Protected Member Functions inherited from WalletControllerActivity
interfaces::Nodenode () const
QObject * worker () const
void showProgressDialog (const QString &title_text, const QString &label_text, bool show_minimized=false)
Protected Attributes inherited from WalletControllerActivity
WalletController *const m_wallet_controller
QWidget *const m_parent_widget
WalletModelm_wallet_model {nullptr}
bilingual_str m_error_message
std::vector< bilingual_strm_warning_message

Detailed Description

Definition at line 118 of file walletcontroller.h.

Constructor & Destructor Documentation

◆ CreateWalletActivity()

CreateWalletActivity::CreateWalletActivity ( WalletController * wallet_controller,
QWidget * parent_widget )

Definition at line 217 of file walletcontroller.cpp.

Here is the call graph for this function:

◆ ~CreateWalletActivity()

CreateWalletActivity::~CreateWalletActivity ( )
virtual

Definition at line 223 of file walletcontroller.cpp.

Member Function Documentation

◆ askPassphrase()

void CreateWalletActivity::askPassphrase ( )
private

Definition at line 229 of file walletcontroller.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ create()

void CreateWalletActivity::create ( )

Definition at line 295 of file walletcontroller.cpp.

Here is the call graph for this function:

◆ created

void CreateWalletActivity::created ( WalletModel * wallet_model)
signal
Here is the caller graph for this function:

◆ createWallet()

void CreateWalletActivity::createWallet ( )
private

Definition at line 246 of file walletcontroller.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ finish()

void CreateWalletActivity::finish ( )
private

Definition at line 282 of file walletcontroller.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ m_create_wallet_dialog

CreateWalletDialog* CreateWalletActivity::m_create_wallet_dialog {nullptr}
private

Definition at line 137 of file walletcontroller.h.

◆ m_passphrase

SecureString CreateWalletActivity::m_passphrase
private

Definition at line 136 of file walletcontroller.h.

◆ m_passphrase_dialog

AskPassphraseDialog* CreateWalletActivity::m_passphrase_dialog {nullptr}
private

Definition at line 138 of file walletcontroller.h.


The documentation for this class was generated from the following files: