1 // Copyright (c) 2011-2013 The Bitcoin developers
2 // Distributed under the MIT/X11 software license, see the accompanying
3 // file COPYING or http://www.opensource.org/licenses/mit-license.php.
5 #ifndef EDITADDRESSDIALOG_H
6 #define EDITADDRESSDIALOG_H
11 class EditAddressDialog;
13 class AddressTableModel;
16 class QDataWidgetMapper;
19 /** Dialog for editing an address and associated information.
21 class EditAddressDialog : public QDialog
33 explicit EditAddressDialog(Mode mode, QWidget *parent = 0);
36 void setModel(AddressTableModel *model);
37 void loadRow(int row);
39 QString getAddress() const;
40 void setAddress(const QString &address);
46 bool saveCurrentRow();
48 Ui::EditAddressDialog *ui;
49 QDataWidgetMapper *mapper;
51 AddressTableModel *model;
56 #endif // EDITADDRESSDIALOG_H