![]() |
Dash Core
0.12.2.1
P2P Digital Currency
|
#include <addressbookpage.h>
Public Types | |
enum | Tabs { SendingTab = 0, ReceivingTab = 1 } |
enum | Mode { ForSelection, ForEditing } |
Public Slots | |
void | done (int retval) |
Signals | |
void | sendCoins (QString addr) |
Public Member Functions | |
AddressBookPage (const PlatformStyle *platformStyle, Mode mode, Tabs tab, QWidget *parent) | |
~AddressBookPage () | |
void | setModel (AddressTableModel *model) |
const QString & | getReturnValue () const |
Private Slots | |
void | on_deleteAddress_clicked () |
void | on_newAddress_clicked () |
void | on_copyAddress_clicked () |
void | onCopyLabelAction () |
void | onEditAction () |
void | on_exportButton_clicked () |
void | selectionChanged () |
void | contextualMenu (const QPoint &point) |
void | selectNewAddress (const QModelIndex &parent, int begin, int) |
Private Attributes | |
Ui::AddressBookPage * | ui |
AddressTableModel * | model |
Mode | mode |
Tabs | tab |
QString | returnValue |
QSortFilterProxyModel * | proxyModel |
QMenu * | contextMenu |
QAction * | deleteAction |
QString | newAddressToSelect |
Widget that shows a list of sending or receiving addresses.
Definition at line 28 of file addressbookpage.h.
Enumerator | |
---|---|
ForSelection | Open address book to pick address |
ForEditing | Open address book for editing |
Definition at line 38 of file addressbookpage.h.
Enumerator | |
---|---|
SendingTab | |
ReceivingTab |
Definition at line 33 of file addressbookpage.h.
|
explicit |
Definition at line 25 of file addressbookpage.cpp.
AddressBookPage::~AddressBookPage | ( | ) |
Definition at line 106 of file addressbookpage.cpp.
|
privateslot |
Spawn contextual menu (right mouse menu) for address book entry
Definition at line 295 of file addressbookpage.cpp.
Referenced by AddressBookPage().
|
slot |
Definition at line 249 of file addressbookpage.cpp.
|
inline |
|
privateslot |
Copy address of currently selected address entry to clipboard
Definition at line 156 of file addressbookpage.cpp.
Referenced by AddressBookPage().
|
privateslot |
Delete currently selected address entry
Definition at line 203 of file addressbookpage.cpp.
Referenced by AddressBookPage().
|
privateslot |
Export button clicked
Definition at line 272 of file addressbookpage.cpp.
|
privateslot |
Create a new address for receiving coins and / or add a new address book entry
Definition at line 187 of file addressbookpage.cpp.
|
privateslot |
Copy label of currently selected address entry to clipboard (no button)
Definition at line 161 of file addressbookpage.cpp.
Referenced by AddressBookPage().
|
privateslot |
Edit currently selected address entry (no button)
Definition at line 166 of file addressbookpage.cpp.
Referenced by AddressBookPage().
|
privateslot |
Set button states based on selected tab and selection
Definition at line 216 of file addressbookpage.cpp.
Referenced by setModel().
|
privateslot |
New entry/entries were added to address table
Definition at line 304 of file addressbookpage.cpp.
Referenced by setModel().
|
signal |
Definition at line 175 of file moc_addressbookpage.cpp.
void AddressBookPage::setModel | ( | AddressTableModel * | model | ) |
Definition at line 111 of file addressbookpage.cpp.
Referenced by SendCoinsEntry::on_addressBookButton_clicked(), SignVerifyMessageDialog::on_addressBookButton_SM_clicked(), SignVerifyMessageDialog::on_addressBookButton_VM_clicked(), ReceiveCoinsDialog::on_receiveButton_clicked(), and WalletView::setWalletModel().
|
private |
Definition at line 59 of file addressbookpage.h.
Referenced by AddressBookPage(), and contextualMenu().
|
private |
Definition at line 60 of file addressbookpage.h.
Referenced by AddressBookPage(), and selectionChanged().
|
private |
Definition at line 55 of file addressbookpage.h.
Referenced by AddressBookPage().
|
private |
Definition at line 54 of file addressbookpage.h.
Referenced by on_newAddress_clicked(), onEditAction(), selectNewAddress(), and setModel().
|
private |
Definition at line 61 of file addressbookpage.h.
Referenced by on_newAddress_clicked(), and selectNewAddress().
|
private |
Definition at line 58 of file addressbookpage.h.
Referenced by on_exportButton_clicked(), onEditAction(), selectNewAddress(), and setModel().
|
private |
Definition at line 57 of file addressbookpage.h.
Referenced by done(), and getReturnValue().
|
private |
Definition at line 56 of file addressbookpage.h.
Referenced by AddressBookPage(), on_newAddress_clicked(), onEditAction(), selectionChanged(), and setModel().
|
private |
Definition at line 53 of file addressbookpage.h.
Referenced by AddressBookPage(), contextualMenu(), done(), on_copyAddress_clicked(), on_deleteAddress_clicked(), onCopyLabelAction(), onEditAction(), selectionChanged(), selectNewAddress(), setModel(), and ~AddressBookPage().