Bitcoin Core  22.99.0
P2P Digital Currency
Public Member Functions | Private Slots | Private Attributes | List of all members
SendConfirmationDialog Class Reference

#include <sendcoinsdialog.h>

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

Public Member Functions

 SendConfirmationDialog (const QString &title, const QString &text, const QString &informative_text="", const QString &detailed_text="", int secDelay=SEND_CONFIRM_DELAY, bool enable_send=true, bool always_show_unsigned=true, QWidget *parent=nullptr)
 
int exec () override
 

Private Slots

void countDown ()
 
void updateButtons ()
 

Private Attributes

QAbstractButton * yesButton
 
QAbstractButton * m_psbt_button
 
QTimer countDownTimer
 
int secDelay
 
QString confirmButtonText {tr("Send")}
 
bool m_enable_send
 
QString m_psbt_button_text {tr("Create Unsigned")}
 

Detailed Description

Definition at line 114 of file sendcoinsdialog.h.

Constructor & Destructor Documentation

◆ SendConfirmationDialog()

SendConfirmationDialog::SendConfirmationDialog ( const QString &  title,
const QString &  text,
const QString &  informative_text = "",
const QString &  detailed_text = "",
int  secDelay = SEND_CONFIRM_DELAY,
bool  enable_send = true,
bool  always_show_unsigned = true,
QWidget *  parent = nullptr 
)

Definition at line 1044 of file sendcoinsdialog.cpp.

Here is the call graph for this function:

Member Function Documentation

◆ countDown

void SendConfirmationDialog::countDown ( )
privateslot

Definition at line 1071 of file sendcoinsdialog.cpp.

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

◆ exec()

int SendConfirmationDialog::exec ( )
override

Definition at line 1064 of file sendcoinsdialog.cpp.

Here is the call graph for this function:

◆ updateButtons

void SendConfirmationDialog::updateButtons ( )
privateslot

Definition at line 1082 of file sendcoinsdialog.cpp.

Here is the caller graph for this function:

Member Data Documentation

◆ confirmButtonText

QString SendConfirmationDialog::confirmButtonText {tr("Send")}
private

Definition at line 131 of file sendcoinsdialog.h.

◆ countDownTimer

QTimer SendConfirmationDialog::countDownTimer
private

Definition at line 129 of file sendcoinsdialog.h.

◆ m_enable_send

bool SendConfirmationDialog::m_enable_send
private

Definition at line 132 of file sendcoinsdialog.h.

◆ m_psbt_button

QAbstractButton* SendConfirmationDialog::m_psbt_button
private

Definition at line 128 of file sendcoinsdialog.h.

◆ m_psbt_button_text

QString SendConfirmationDialog::m_psbt_button_text {tr("Create Unsigned")}
private

Definition at line 133 of file sendcoinsdialog.h.

◆ secDelay

int SendConfirmationDialog::secDelay
private

Definition at line 130 of file sendcoinsdialog.h.

◆ yesButton

QAbstractButton* SendConfirmationDialog::yesButton
private

Definition at line 127 of file sendcoinsdialog.h.


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