1 #ifndef SENDCOINSENTRY_H
2 #define SENDCOINSENTRY_H
10 class SendCoinsRecipient;
12 /** A single entry in the dialog for sending bitcoins. */
13 class SendCoinsEntry : public QFrame
18 explicit SendCoinsEntry(QWidget *parent = 0);
21 void setModel(WalletModel *model);
23 SendCoinsRecipient getValue();
25 /** Return whether the entry is still empty and unedited */
28 void setValue(const SendCoinsRecipient &value);
30 /** Set up the tab chain manually, as Qt messes up the tab chain by default in some cases (issue http://bugreports.qt.nokia.com/browse/QTBUG-10907).
32 QWidget *setupTabChain(QWidget *prev);
35 void setRemoveEnabled(bool enabled);
39 void removeEntry(SendCoinsEntry *entry);
42 void on_deleteButton_clicked();
43 void on_payTo_textChanged(const QString &address);
44 void on_addressBookButton_clicked();
45 void on_pasteButton_clicked();
48 Ui::SendCoinsEntry *ui;
52 #endif // SENDCOINSENTRY_H