PIVX Core  5.6.99
P2P Digital Currency
Public Member Functions | Public Attributes | Private Slots | Private Member Functions | Private Attributes | List of all members
MasterNodeWizardDialog Class Reference

#include <masternodewizarddialog.h>

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

Public Member Functions

 MasterNodeWizardDialog (WalletModel *walletMode, MNModel *mnModel, QWidget *parent=nullptr)
 
 ~MasterNodeWizardDialog () override
 
void showEvent (QShowEvent *event) override
 
QString translate (const char *msg) override
 
- Public Member Functions inherited from FocusedDialog
 FocusedDialog (QWidget *parent=nullptr)
 
 ~FocusedDialog ()
 
void showEvent (QShowEvent *event)
 

Public Attributes

QString returnStr = ""
 
bool isOk = false
 
CMasternodeConfig::CMasternodeEntrymnEntry = nullptr
 

Private Slots

void accept () override
 
void onBackClicked ()
 

Private Member Functions

bool createMN ()
 
void inform (const QString &text)
 

Private Attributes

Ui::MasterNodeWizardDialog * ui
 
QPushButton * icConfirm1
 
QPushButton * icConfirm3
 
QPushButton * icConfirm4
 
SnackBarsnackBar = nullptr
 
int pos = 0
 
WalletModelwalletModel {nullptr}
 
MNModelmnModel {nullptr}
 

Additional Inherited Members

- Protected Member Functions inherited from FocusedDialog
void keyPressEvent (QKeyEvent *e)
 

Detailed Description

Definition at line 21 of file masternodewizarddialog.h.

Constructor & Destructor Documentation

◆ MasterNodeWizardDialog()

MasterNodeWizardDialog::MasterNodeWizardDialog ( WalletModel walletMode,
MNModel mnModel,
QWidget *  parent = nullptr 
)
explicit

Definition at line 37 of file masternodewizarddialog.cpp.

Here is the call graph for this function:

◆ ~MasterNodeWizardDialog()

MasterNodeWizardDialog::~MasterNodeWizardDialog ( )
override

Definition at line 280 of file masternodewizarddialog.cpp.

Member Function Documentation

◆ accept

void MasterNodeWizardDialog::accept ( )
overrideprivateslot

Definition at line 129 of file masternodewizarddialog.cpp.

Here is the call graph for this function:

◆ createMN()

bool MasterNodeWizardDialog::createMN ( )
private

Definition at line 173 of file masternodewizarddialog.cpp.

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

◆ inform()

void MasterNodeWizardDialog::inform ( const QString &  text)
private

Definition at line 271 of file masternodewizarddialog.cpp.

Here is the call graph for this function:

◆ onBackClicked

void MasterNodeWizardDialog::onBackClicked ( )
privateslot

Definition at line 239 of file masternodewizarddialog.cpp.

◆ showEvent()

void MasterNodeWizardDialog::showEvent ( QShowEvent *  event)
override

Definition at line 124 of file masternodewizarddialog.cpp.

◆ translate()

QString MasterNodeWizardDialog::translate ( const char *  msg)
inlineoverride

Definition at line 31 of file masternodewizarddialog.h.

Member Data Documentation

◆ icConfirm1

QPushButton* MasterNodeWizardDialog::icConfirm1
private

Definition at line 42 of file masternodewizarddialog.h.

◆ icConfirm3

QPushButton* MasterNodeWizardDialog::icConfirm3
private

Definition at line 43 of file masternodewizarddialog.h.

◆ icConfirm4

QPushButton* MasterNodeWizardDialog::icConfirm4
private

Definition at line 44 of file masternodewizarddialog.h.

◆ isOk

bool MasterNodeWizardDialog::isOk = false

Definition at line 34 of file masternodewizarddialog.h.

◆ mnEntry

CMasternodeConfig::CMasternodeEntry* MasterNodeWizardDialog::mnEntry = nullptr

Definition at line 35 of file masternodewizarddialog.h.

◆ mnModel

MNModel* MasterNodeWizardDialog::mnModel {nullptr}
private

Definition at line 49 of file masternodewizarddialog.h.

◆ pos

int MasterNodeWizardDialog::pos = 0
private

Definition at line 46 of file masternodewizarddialog.h.

◆ returnStr

QString MasterNodeWizardDialog::returnStr = ""

Definition at line 33 of file masternodewizarddialog.h.

◆ snackBar

SnackBar* MasterNodeWizardDialog::snackBar = nullptr
private

Definition at line 45 of file masternodewizarddialog.h.

◆ ui

Ui::MasterNodeWizardDialog* MasterNodeWizardDialog::ui
private

Definition at line 41 of file masternodewizarddialog.h.

◆ walletModel

WalletModel* MasterNodeWizardDialog::walletModel {nullptr}
private

Definition at line 48 of file masternodewizarddialog.h.


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