![]() |
Bitcoin Core 31.1.0
P2P Digital Currency
|
Dialog for editing an address and associated information. More...
#include <editaddressdialog.h>
Public Types | |
| enum | Mode { NewSendingAddress , EditReceivingAddress , EditSendingAddress } |
Public Slots | |
| void | accept () override |
Public Member Functions | |
| EditAddressDialog (Mode mode, QWidget *parent=nullptr) | |
| ~EditAddressDialog () | |
| void | setModel (AddressTableModel *model) |
| void | loadRow (int row) |
| QString | getAddress () const |
| void | setAddress (const QString &address) |
Private Member Functions | |
| bool | saveCurrentRow () |
| QString | getDuplicateAddressWarning () const |
| Return a descriptive string when adding an already-existing address fails. | |
Private Attributes | |
| Ui::EditAddressDialog * | ui |
| QDataWidgetMapper * | mapper {nullptr} |
| Mode | mode |
| AddressTableModel * | model {nullptr} |
| QString | address |
Dialog for editing an address and associated information.
Definition at line 22 of file editaddressdialog.h.
| Enumerator | |
|---|---|
| NewSendingAddress | |
| EditReceivingAddress | |
| EditSendingAddress | |
Definition at line 27 of file editaddressdialog.h.
|
explicit |
Definition at line 17 of file editaddressdialog.cpp.
| EditAddressDialog::~EditAddressDialog | ( | ) |
Definition at line 50 of file editaddressdialog.cpp.
|
overrideslot |
| QString EditAddressDialog::getAddress | ( | ) | const |
|
private |
Return a descriptive string when adding an already-existing address fails.
Definition at line 138 of file editaddressdialog.cpp.
| void EditAddressDialog::loadRow | ( | int | row | ) |
Definition at line 66 of file editaddressdialog.cpp.
|
private |
| void EditAddressDialog::setAddress | ( | const QString & | address | ) |
Definition at line 162 of file editaddressdialog.cpp.
| void EditAddressDialog::setModel | ( | AddressTableModel * | model | ) |
|
private |
Definition at line 56 of file editaddressdialog.h.
|
private |
Definition at line 52 of file editaddressdialog.h.
|
private |
Definition at line 53 of file editaddressdialog.h.
|
private |
Definition at line 54 of file editaddressdialog.h.
|
private |
Definition at line 51 of file editaddressdialog.h.