Feathercoin  0.5.0
P2P Digital Currency
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros
Public Slots | Signals | Public Member Functions | Private Slots | Private Attributes | List of all members
SendCoinsDialog Class Reference

Dialog for sending bitcoins. More...

#include <sendcoinsdialog.h>

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

Public Slots

void clear ()
 
void reject ()
 
void accept ()
 
SendCoinsEntryaddEntry ()
 
void updateRemoveEnabled ()
 
void setBalance (qint64 balance, qint64 unconfirmedBalance, qint64 immatureBalance)
 
void onSnapClosed (QString s)
 Scan of QR code finished. More...
 

Signals

void signMessage (QString addr)
 
void verifyMessage (QString addr)
 
void sendCoins (QString addr)
 

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 handleURI (const QString &uri)
 

Private Slots

void on_sendButton_clicked ()
 
void on_sendQRButton_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 Attributes

Ui::SendCoinsDialog * ui
 
WalletModelmodel
 
bool fNewRecipientAllowed
 

Detailed Description

Dialog for sending bitcoins.

Definition at line 19 of file sendcoinsdialog.h.

Constructor & Destructor Documentation

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

Definition at line 24 of file sendcoinsdialog.cpp.

SendCoinsDialog::~SendCoinsDialog ( )

Definition at line 112 of file sendcoinsdialog.cpp.

Member Function Documentation

void SendCoinsDialog::accept ( )
slot

Definition at line 264 of file sendcoinsdialog.cpp.

SendCoinsEntry * SendCoinsDialog::addEntry ( )
slot

Definition at line 269 of file sendcoinsdialog.cpp.

void SendCoinsDialog::clear ( )
slot

Definition at line 245 of file sendcoinsdialog.cpp.

void SendCoinsDialog::coinControlButtonClicked ( )
privateslot

Definition at line 465 of file sendcoinsdialog.cpp.

void SendCoinsDialog::coinControlChangeChecked ( int  state)
privateslot

Definition at line 474 of file sendcoinsdialog.cpp.

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

Definition at line 489 of file sendcoinsdialog.cpp.

void SendCoinsDialog::coinControlClipboardAfterFee ( )
privateslot

Definition at line 426 of file sendcoinsdialog.cpp.

void SendCoinsDialog::coinControlClipboardAmount ( )
privateslot

Definition at line 414 of file sendcoinsdialog.cpp.

void SendCoinsDialog::coinControlClipboardBytes ( )
privateslot

Definition at line 432 of file sendcoinsdialog.cpp.

void SendCoinsDialog::coinControlClipboardChange ( )
privateslot

Definition at line 450 of file sendcoinsdialog.cpp.

void SendCoinsDialog::coinControlClipboardFee ( )
privateslot

Definition at line 420 of file sendcoinsdialog.cpp.

void SendCoinsDialog::coinControlClipboardLowOutput ( )
privateslot

Definition at line 444 of file sendcoinsdialog.cpp.

void SendCoinsDialog::coinControlClipboardPriority ( )
privateslot

Definition at line 438 of file sendcoinsdialog.cpp.

void SendCoinsDialog::coinControlClipboardQuantity ( )
privateslot

Definition at line 408 of file sendcoinsdialog.cpp.

void SendCoinsDialog::coinControlFeatureChanged ( bool  checked)
privateslot

Definition at line 456 of file sendcoinsdialog.cpp.

void SendCoinsDialog::coinControlUpdateLabels ( )
privateslot

Definition at line 527 of file sendcoinsdialog.cpp.

bool SendCoinsDialog::handleURI ( const QString &  uri)

Definition at line 371 of file sendcoinsdialog.cpp.

void SendCoinsDialog::on_sendButton_clicked ( )
privateslot

Definition at line 130 of file sendcoinsdialog.cpp.

void SendCoinsDialog::on_sendQRButton_clicked ( )
privateslot

Definition at line 117 of file sendcoinsdialog.cpp.

void SendCoinsDialog::onSnapClosed ( QString  s)
slot

Scan of QR code finished.

Definition at line 125 of file sendcoinsdialog.cpp.

void SendCoinsDialog::pasteEntry ( const SendCoinsRecipient rv)

Definition at line 348 of file sendcoinsdialog.cpp.

void SendCoinsDialog::reject ( )
slot

Definition at line 259 of file sendcoinsdialog.cpp.

void SendCoinsDialog::removeEntry ( SendCoinsEntry entry)
privateslot

Definition at line 307 of file sendcoinsdialog.cpp.

void SendCoinsDialog::sendCoins ( QString  addr)
signal
void SendCoinsDialog::setAddress ( const QString &  address)

Definition at line 328 of file sendcoinsdialog.cpp.

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

Definition at line 387 of file sendcoinsdialog.cpp.

void SendCoinsDialog::setModel ( WalletModel model)

Definition at line 85 of file sendcoinsdialog.cpp.

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 313 of file sendcoinsdialog.cpp.

void SendCoinsDialog::signMessage ( QString  addr)
signal
void SendCoinsDialog::updateDisplayUnit ( )
privateslot

Definition at line 398 of file sendcoinsdialog.cpp.

void SendCoinsDialog::updateRemoveEnabled ( )
slot

Definition at line 290 of file sendcoinsdialog.cpp.

void SendCoinsDialog::verifyMessage ( QString  addr)
signal

Member Data Documentation

bool SendCoinsDialog::fNewRecipientAllowed
private

Definition at line 50 of file sendcoinsdialog.h.

WalletModel* SendCoinsDialog::model
private

Definition at line 49 of file sendcoinsdialog.h.

Ui::SendCoinsDialog* SendCoinsDialog::ui
private

Definition at line 48 of file sendcoinsdialog.h.


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