Bitcoin-Qt signmessage GUI (pull request #582)
[novacoin.git] / src / qt / messagepage.h
1 #ifndef MESSAGEPAGE_H
2 #define MESSAGEPAGE_H
3
4 #include <QDialog>
5
6 namespace Ui {
7     class MessagePage;
8 }
9 class WalletModel;
10
11 QT_BEGIN_NAMESPACE
12 QT_END_NAMESPACE
13
14 class MessagePage : public QDialog
15 {
16     Q_OBJECT
17
18 public:
19     explicit MessagePage(QWidget *parent = 0);
20     ~MessagePage();
21
22     void setModel(WalletModel *model);
23
24     void setAddress(QString);
25
26 private:
27     Ui::MessagePage *ui;
28     WalletModel *model;
29
30 private slots:
31     void on_pasteButton_clicked();
32     void on_addressBookButton_clicked();
33
34     void on_signMessage_clicked();
35     void on_copyToClipboard_clicked();
36 };
37
38 #endif // MESSAGEPAGE_H