aboutsummaryrefslogtreecommitdiff
path: root/src/qt/sendcoinsdialog.h
diff options
context:
space:
mode:
authorWladimir J. van der Laan <laanwj@gmail.com>2011-07-16 19:01:05 +0200
committerWladimir J. van der Laan <laanwj@gmail.com>2011-07-16 19:25:02 +0200
commita5e6d72339f28699bc356603f695bd620be37e83 (patch)
treee1e0501a5b58cbc018f5f6ad60c064f84d747a9c /src/qt/sendcoinsdialog.h
parentd4211176208b5e4ae4a699c6ce3239447752cdb2 (diff)
downloadbitcoin-a5e6d72339f28699bc356603f695bd620be37e83.tar.xz
add sendmany support
Diffstat (limited to 'src/qt/sendcoinsdialog.h')
-rw-r--r--src/qt/sendcoinsdialog.h14
1 files changed, 10 insertions, 4 deletions
diff --git a/src/qt/sendcoinsdialog.h b/src/qt/sendcoinsdialog.h
index 46814af466..0f90be8165 100644
--- a/src/qt/sendcoinsdialog.h
+++ b/src/qt/sendcoinsdialog.h
@@ -7,31 +7,37 @@ namespace Ui {
class SendCoinsDialog;
}
class WalletModel;
+class SendCoinsEntry;
class SendCoinsDialog : public QDialog
{
Q_OBJECT
public:
- explicit SendCoinsDialog(QWidget *parent = 0, const QString &address = "");
+ explicit SendCoinsDialog(QWidget *parent = 0);
~SendCoinsDialog();
void setModel(WalletModel *model);
+ // Qt messes up the tab chain by default in some cases (issue http://bugreports.qt.nokia.com/browse/QTBUG-10907)
+ // Hence we have to set it up manually
+ QWidget *setupTabChain(QWidget *prev);
+
public slots:
void clear();
void reject();
void accept();
+ void addEntry();
+ void updateRemoveEnabled();
private:
Ui::SendCoinsDialog *ui;
WalletModel *model;
private slots:
- void on_payTo_textChanged(const QString &address);
- void on_addressBookButton_clicked();
- void on_pasteButton_clicked();
void on_sendButton_clicked();
+
+ void removeEntry(SendCoinsEntry* entry);
};
#endif // SENDCOINSDIALOG_H