PRCYCoin  2.0.0.7rc1
P2P Digital Currency
Public Types | Public Slots | Public Member Functions | Protected Member Functions | Private Slots | Private Member Functions | Private Attributes | List of all members
ReceiveCoinsDialog Class Reference

Dialog for requesting payment of bitcoins. More...

#include <receivecoinsdialog.h>

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

Public Types

enum  ColumnWidths { DATE_COLUMN_WIDTH = 130, LABEL_COLUMN_WIDTH = 120, AMOUNT_MINIMUM_COLUMN_WIDTH = 160, MINIMUM_COLUMN_WIDTH = 130 }
 

Public Slots

void clear ()
 
void reject ()
 
void accept ()
 
void copyAddress ()
 
void generateAddress ()
 
void removeAddress ()
 
void changeAddress (int)
 

Public Member Functions

 ReceiveCoinsDialog (QWidget *parent=0)
 
 ~ReceiveCoinsDialog ()
 
void setModel (WalletModel *model)
 
void loadAccount ()
 

Protected Member Functions

virtual void keyPressEvent (QKeyEvent *event)
 

Private Slots

void on_receiveButton_clicked ()
 
void updateDisplayUnit ()
 

Private Member Functions

void copyColumnToClipboard (int column)
 
virtual void resizeEvent (QResizeEvent *event)
 
CAmount getValidatedAmount ()
 

Private Attributes

Ui::ReceiveCoinsDialog * ui
 
GUIUtil::TableViewLastColumnResizingFixercolumnResizingFixer
 
WalletModelmodel
 
QMenu * contextMenu
 

Detailed Description

Dialog for requesting payment of bitcoins.

Definition at line 33 of file receivecoinsdialog.h.

Member Enumeration Documentation

◆ ColumnWidths

Enumerator
DATE_COLUMN_WIDTH 
LABEL_COLUMN_WIDTH 
AMOUNT_MINIMUM_COLUMN_WIDTH 
MINIMUM_COLUMN_WIDTH 

Definition at line 38 of file receivecoinsdialog.h.

Constructor & Destructor Documentation

◆ ReceiveCoinsDialog()

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

Definition at line 27 of file receivecoinsdialog.cpp.

Here is the call graph for this function:

◆ ~ReceiveCoinsDialog()

ReceiveCoinsDialog::~ReceiveCoinsDialog ( )

Definition at line 165 of file receivecoinsdialog.cpp.

Member Function Documentation

◆ accept

void ReceiveCoinsDialog::accept ( )
slot

Definition at line 180 of file receivecoinsdialog.cpp.

Here is the call graph for this function:

◆ changeAddress

void ReceiveCoinsDialog::changeAddress ( int  )
slot

Definition at line 288 of file receivecoinsdialog.cpp.

Here is the caller graph for this function:

◆ clear

void ReceiveCoinsDialog::clear ( )
slot

Definition at line 170 of file receivecoinsdialog.cpp.

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

◆ copyAddress

void ReceiveCoinsDialog::copyAddress ( )
slot

Definition at line 241 of file receivecoinsdialog.cpp.

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

◆ copyColumnToClipboard()

void ReceiveCoinsDialog::copyColumnToClipboard ( int  column)
private

◆ generateAddress

void ReceiveCoinsDialog::generateAddress ( )
slot

Definition at line 254 of file receivecoinsdialog.cpp.

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

◆ getValidatedAmount()

CAmount ReceiveCoinsDialog::getValidatedAmount ( )
private

Definition at line 82 of file receivecoinsdialog.cpp.

◆ keyPressEvent()

void ReceiveCoinsDialog::keyPressEvent ( QKeyEvent *  event)
protectedvirtual

Definition at line 227 of file receivecoinsdialog.cpp.

Here is the call graph for this function:

◆ loadAccount()

void ReceiveCoinsDialog::loadAccount ( )

Definition at line 99 of file receivecoinsdialog.cpp.

Here is the caller graph for this function:

◆ on_receiveButton_clicked

void ReceiveCoinsDialog::on_receiveButton_clicked ( )
privateslot

Definition at line 189 of file receivecoinsdialog.cpp.

Here is the caller graph for this function:

◆ reject

void ReceiveCoinsDialog::reject ( )
slot

Definition at line 175 of file receivecoinsdialog.cpp.

Here is the call graph for this function:

◆ removeAddress

void ReceiveCoinsDialog::removeAddress ( )
slot

Definition at line 282 of file receivecoinsdialog.cpp.

Here is the caller graph for this function:

◆ resizeEvent()

void ReceiveCoinsDialog::resizeEvent ( QResizeEvent *  event)
privatevirtual

Definition at line 222 of file receivecoinsdialog.cpp.

◆ setModel()

void ReceiveCoinsDialog::setModel ( WalletModel model)

Definition at line 88 of file receivecoinsdialog.cpp.

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

◆ updateDisplayUnit

void ReceiveCoinsDialog::updateDisplayUnit ( )
privateslot

Definition at line 185 of file receivecoinsdialog.cpp.

Here is the caller graph for this function:

Member Data Documentation

◆ columnResizingFixer

GUIUtil::TableViewLastColumnResizingFixer* ReceiveCoinsDialog::columnResizingFixer
private

Definition at line 65 of file receivecoinsdialog.h.

◆ contextMenu

QMenu* ReceiveCoinsDialog::contextMenu
private

Definition at line 67 of file receivecoinsdialog.h.

◆ model

WalletModel* ReceiveCoinsDialog::model
private

Definition at line 66 of file receivecoinsdialog.h.

◆ ui

Ui::ReceiveCoinsDialog* ReceiveCoinsDialog::ui
private

Definition at line 64 of file receivecoinsdialog.h.


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