Anoncoin  0.9.4
P2P Digital Currency
Public Slots | Signals | Public Member Functions | Private Slots | Private Member Functions | Private Attributes | List of all members
SendCoinsDialog Class Reference

Dialog for sending anoncoins. More...

#include <sendcoinsdialog.h>

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

Public Slots

void clear ()
 
void reject ()
 
void accept ()
 
SendCoinsEntryaddEntry ()
 
void updateTabsAndLabels ()
 
void setBalance (qint64 balance, qint64 unconfirmedBalance, qint64 immatureBalance, qint64 watchOnlyBalance, qint64 watchUnconfBalance, qint64 watchImmatureBalance)
 

Signals

void message (const QString &title, const QString &message, unsigned int style)
 

Public Member Functions

 SendCoinsDialog (QWidget *parent=0)
 
 ~SendCoinsDialog ()
 
void setModel (WalletModel *model)
 
QWidget * setupTabChain (QWidget *prev)
 Set up the tab chain manually, as Qt messes up the tab chain by default in some cases (issue https://bugreports.qt-project.org/browse/QTBUG-10907). More...
 
void setAddress (const QString &address)
 
void pasteEntry (const SendCoinsRecipient &rv)
 
bool handlePaymentRequest (const SendCoinsRecipient &recipient)
 

Private Slots

void on_sendButton_clicked ()
 
void removeEntry (SendCoinsEntry *entry)
 
void updateDisplayUnit ()
 
void coinControlFeatureChanged (bool)
 
void coinControlButtonClicked ()
 
void coinControlChangeChecked (int)
 
void coinControlChangeEdited (const QString &)
 
void coinControlUpdateLabels ()
 
void coinControlClipboardQuantity ()
 
void coinControlClipboardAmount ()
 
void coinControlClipboardFee ()
 
void coinControlClipboardAfterFee ()
 
void coinControlClipboardBytes ()
 
void coinControlClipboardPriority ()
 
void coinControlClipboardLowOutput ()
 
void coinControlClipboardChange ()
 

Private Member Functions

void processSendCoinsReturn (const WalletModel::SendCoinsReturn &sendCoinsReturn, const QString &msgArg=QString())
 

Private Attributes

Ui::SendCoinsDialogui
 
WalletModelmodel
 
bool fNewRecipientAllowed
 

Detailed Description

Dialog for sending anoncoins.

Definition at line 27 of file sendcoinsdialog.h.

Constructor & Destructor Documentation

SendCoinsDialog::SendCoinsDialog ( QWidget *  parent = 0)
explicit

Definition at line 25 of file sendcoinsdialog.cpp.

Here is the call graph for this function:

SendCoinsDialog::~SendCoinsDialog ( )

Definition at line 108 of file sendcoinsdialog.cpp.

Member Function Documentation

void SendCoinsDialog::accept ( )
slot

Definition at line 275 of file sendcoinsdialog.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

SendCoinsEntry * SendCoinsDialog::addEntry ( )
slot

Definition at line 280 of file sendcoinsdialog.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void SendCoinsDialog::clear ( )
slot

Definition at line 258 of file sendcoinsdialog.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void SendCoinsDialog::coinControlButtonClicked ( )
privateslot

Definition at line 530 of file sendcoinsdialog.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void SendCoinsDialog::coinControlChangeChecked ( int  state)
privateslot

Definition at line 539 of file sendcoinsdialog.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void SendCoinsDialog::coinControlChangeEdited ( const QString &  text)
privateslot

Definition at line 554 of file sendcoinsdialog.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void SendCoinsDialog::coinControlClipboardAfterFee ( )
privateslot

Definition at line 488 of file sendcoinsdialog.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void SendCoinsDialog::coinControlClipboardAmount ( )
privateslot

Definition at line 476 of file sendcoinsdialog.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void SendCoinsDialog::coinControlClipboardBytes ( )
privateslot

Definition at line 494 of file sendcoinsdialog.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void SendCoinsDialog::coinControlClipboardChange ( )
privateslot

Definition at line 512 of file sendcoinsdialog.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void SendCoinsDialog::coinControlClipboardFee ( )
privateslot

Definition at line 482 of file sendcoinsdialog.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void SendCoinsDialog::coinControlClipboardLowOutput ( )
privateslot

Definition at line 506 of file sendcoinsdialog.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void SendCoinsDialog::coinControlClipboardPriority ( )
privateslot

Definition at line 500 of file sendcoinsdialog.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void SendCoinsDialog::coinControlClipboardQuantity ( )
privateslot

Definition at line 470 of file sendcoinsdialog.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void SendCoinsDialog::coinControlFeatureChanged ( bool  checked)
privateslot

Definition at line 518 of file sendcoinsdialog.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void SendCoinsDialog::coinControlUpdateLabels ( )
privateslot

Definition at line 599 of file sendcoinsdialog.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

bool SendCoinsDialog::handlePaymentRequest ( const SendCoinsRecipient recipient)

Definition at line 380 of file sendcoinsdialog.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void SendCoinsDialog::message ( const QString &  title,
const QString &  message,
unsigned int  style 
)
signal

Definition at line 240 of file moc_sendcoinsdialog.cpp.

Here is the caller graph for this function:

void SendCoinsDialog::on_sendButton_clicked ( )
privateslot

Definition at line 113 of file sendcoinsdialog.cpp.

Here is the call graph for this function:

void SendCoinsDialog::pasteEntry ( const SendCoinsRecipient rv)

Definition at line 356 of file sendcoinsdialog.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void SendCoinsDialog::processSendCoinsReturn ( const WalletModel::SendCoinsReturn sendCoinsReturn,
const QString &  msgArg = QString() 
)
private

Definition at line 426 of file sendcoinsdialog.cpp.

Here is the caller graph for this function:

void SendCoinsDialog::reject ( )
slot

Definition at line 270 of file sendcoinsdialog.cpp.

Here is the call graph for this function:

void SendCoinsDialog::removeEntry ( SendCoinsEntry entry)
privateslot

Definition at line 307 of file sendcoinsdialog.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void SendCoinsDialog::setAddress ( const QString &  address)

Definition at line 336 of file sendcoinsdialog.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void SendCoinsDialog::setBalance ( qint64  balance,
qint64  unconfirmedBalance,
qint64  immatureBalance,
qint64  watchOnlyBalance,
qint64  watchUnconfBalance,
qint64  watchImmatureBalance 
)
slot

Definition at line 406 of file sendcoinsdialog.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void SendCoinsDialog::setModel ( WalletModel model)

Definition at line 79 of file sendcoinsdialog.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

QWidget * SendCoinsDialog::setupTabChain ( QWidget *  prev)

Set up the tab chain manually, as Qt messes up the tab chain by default in some cases (issue https://bugreports.qt-project.org/browse/QTBUG-10907).

Definition at line 320 of file sendcoinsdialog.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void SendCoinsDialog::updateDisplayUnit ( )
privateslot

Definition at line 421 of file sendcoinsdialog.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void SendCoinsDialog::updateTabsAndLabels ( )
slot

Definition at line 301 of file sendcoinsdialog.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

Member Data Documentation

bool SendCoinsDialog::fNewRecipientAllowed
private

Definition at line 57 of file sendcoinsdialog.h.

WalletModel* SendCoinsDialog::model
private

Definition at line 56 of file sendcoinsdialog.h.

Ui::SendCoinsDialog* SendCoinsDialog::ui
private

Definition at line 55 of file sendcoinsdialog.h.


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