1 #ifndef ADDRESSBOOKDIALOG_H
2 #define ADDRESSBOOKDIALOG_H
7 class AddressBookDialog;
9 class AddressTableModel;
15 class AddressBookDialog : public QDialog
26 ForSending, // Pick address for sending
27 ForEditing // Open address book for editing
30 explicit AddressBookDialog(Mode mode, QWidget *parent = 0);
33 void setModel(AddressTableModel *model);
35 const QString &getReturnValue() const { return returnValue; }
37 Ui::AddressBookDialog *ui;
38 AddressTableModel *model;
41 QTableView *getCurrentTable();
44 void on_buttonBox_accepted();
45 void on_deleteButton_clicked();
46 void on_tabWidget_currentChanged(int index);
47 void on_newAddressButton_clicked();
48 void on_editButton_clicked();
49 void on_copyToClipboard_clicked();
52 #endif // ADDRESSBOOKDIALOG_H