Bitcoin
|
#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=nullptr) | |
~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 |
AddressBookSortFilterProxyModel * | proxyModel |
QMenu * | contextMenu |
QAction * | deleteAction |
QString | newAddressToSelect |
Widget that shows a list of sending or receiving addresses.
|
explicit |
AddressBookPage::~AddressBookPage | ( | ) |
|
privateslot |
Spawn contextual menu (right mouse menu) for address book entry
|
slot |
|
inline |
|
privateslot |
Copy address of currently selected address entry to clipboard
|
privateslot |
Delete currently selected address entry
|
privateslot |
Export button clicked
|
privateslot |
Create a new address for receiving coins and / or add a new address book entry
|
privateslot |
Copy label of currently selected address entry to clipboard (no button)
|
privateslot |
Edit currently selected address entry (no button)
|
privateslot |
Set button states based on selected tab and selection
|
privateslot |
New entry/entries were added to address table
|
signal |
void AddressBookPage::setModel | ( | AddressTableModel * | model | ) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |