![]() |
Master Core
v0.0.9 - 49a5c0d97abf09ef2911ddfe8d9551df59f9efd3-dirty
|
Dialog for editing an address and associated information. More...
#include <editaddressdialog.h>
Public Types | |
enum | Mode { NewReceivingAddress, NewSendingAddress, EditReceivingAddress, EditSendingAddress } |
Public Slots | |
void | accept () |
Public Member Functions | |
EditAddressDialog (Mode mode, QWidget *parent) | |
~EditAddressDialog () | |
void | setModel (AddressTableModel *model) |
void | loadRow (int row) |
QString | getAddress () const |
void | setAddress (const QString &address) |
Private Member Functions | |
bool | saveCurrentRow () |
Private Attributes | |
Ui::EditAddressDialog * | ui |
QDataWidgetMapper * | mapper |
Mode | mode |
AddressTableModel * | model |
QString | address |
Dialog for editing an address and associated information.
Definition at line 22 of file editaddressdialog.h.
Enumerator | |
---|---|
NewReceivingAddress | |
NewSendingAddress | |
EditReceivingAddress | |
EditSendingAddress |
Definition at line 27 of file editaddressdialog.h.
Definition at line 14 of file editaddressdialog.cpp.
References Ui_EditAddressDialog::addressEdit, EditReceivingAddress, EditSendingAddress, mapper, NewReceivingAddress, NewSendingAddress, QValidatedLineEdit::setEnabled(), GUIUtil::setupAddressWidget(), Ui_EditAddressDialog::setupUi(), and ui.
EditAddressDialog::~EditAddressDialog | ( | ) |
Definition at line 47 of file editaddressdialog.cpp.
References ui.
|
slot |
Definition at line 93 of file editaddressdialog.cpp.
References Ui_EditAddressDialog::addressEdit, AddressTableModel::DUPLICATE_ADDRESS, AddressTableModel::getEditStatus(), AddressTableModel::INVALID_ADDRESS, AddressTableModel::KEY_GENERATION_FAILURE, model, AddressTableModel::NO_CHANGES, AddressTableModel::OK, saveCurrentRow(), ui, and AddressTableModel::WALLET_UNLOCK_FAILURE.
QString EditAddressDialog::getAddress | ( | ) | const |
Definition at line 135 of file editaddressdialog.cpp.
References address.
Referenced by AddressBookPage::on_newAddress_clicked().
void EditAddressDialog::loadRow | ( | int | row | ) |
Definition at line 63 of file editaddressdialog.cpp.
References mapper.
Referenced by TransactionView::editLabel(), and AddressBookPage::onEditAction().
|
private |
Definition at line 68 of file editaddressdialog.cpp.
References address, Ui_EditAddressDialog::addressEdit, AddressTableModel::addRow(), EditReceivingAddress, EditSendingAddress, Ui_EditAddressDialog::labelEdit, mapper, mode, model, NewReceivingAddress, NewSendingAddress, AddressTableModel::Receive, AddressTableModel::Send, and ui.
Referenced by accept().
void EditAddressDialog::setAddress | ( | const QString & | address | ) |
Definition at line 140 of file editaddressdialog.cpp.
References address, Ui_EditAddressDialog::addressEdit, and ui.
Referenced by TransactionView::editLabel().
void EditAddressDialog::setModel | ( | AddressTableModel * | model | ) |
Definition at line 52 of file editaddressdialog.cpp.
References AddressTableModel::Address, Ui_EditAddressDialog::addressEdit, AddressTableModel::Label, Ui_EditAddressDialog::labelEdit, mapper, model, and ui.
Referenced by TransactionView::editLabel(), AddressBookPage::on_newAddress_clicked(), and AddressBookPage::onEditAction().
|
private |
Definition at line 54 of file editaddressdialog.h.
Referenced by getAddress(), saveCurrentRow(), and setAddress().
|
private |
Definition at line 50 of file editaddressdialog.h.
Referenced by EditAddressDialog(), loadRow(), saveCurrentRow(), and setModel().
|
private |
Definition at line 51 of file editaddressdialog.h.
Referenced by saveCurrentRow().
|
private |
Definition at line 52 of file editaddressdialog.h.
Referenced by accept(), saveCurrentRow(), and setModel().
|
private |
Definition at line 49 of file editaddressdialog.h.
Referenced by accept(), EditAddressDialog(), saveCurrentRow(), setAddress(), setModel(), and ~EditAddressDialog().