1 #ifndef ADDRESSBOOKPAGE_H
2 #define ADDRESSBOOKPAGE_H
9 class AddressTableModel;
14 class QSortFilterProxyModel;
17 /** Widget that shows a list of sending or receiving addresses.
19 class AddressBookPage : public QDialog
30 ForSending, /**< Open address book to pick address for sending */
31 ForEditing /**< Open address book for editing */
34 explicit AddressBookPage(Mode mode, Tabs tab, QWidget *parent = 0);
37 void setModel(AddressTableModel *model);
38 const QString &getReturnValue() const { return returnValue; }
41 void done(int retval);
45 Ui::AddressBookPage *ui;
46 AddressTableModel *model;
50 QSortFilterProxyModel *proxyModel;
53 void on_deleteButton_clicked();
54 void on_newAddressButton_clicked();
55 void on_copyToClipboard_clicked();
56 void selectionChanged();
59 #endif // ADDRESSBOOKDIALOG_H