Mercurial > hg > bitcoin
diff src/qt/qvalidatedlineedit.h @ 1187:5c41b03dc484 draft
add sendmany support
author | Wladimir J. van der Laan <laanwj@gmail.com> |
---|---|
date | Sat, 16 Jul 2011 19:01:05 +0200 (2011-07-16) |
parents | |
children | bed5698d5381 |
line wrap: on
line diff
new file mode 100644 --- /dev/null +++ b/src/qt/qvalidatedlineedit.h @@ -0,0 +1,27 @@ +#ifndef QVALIDATEDLINEEDIT_H +#define QVALIDATEDLINEEDIT_H + +#include <QLineEdit> + +// Line edit that can be marked as "invalid". When marked as invalid, +// it will get a red background until it is focused. +class QValidatedLineEdit : public QLineEdit +{ + Q_OBJECT +public: + explicit QValidatedLineEdit(QWidget *parent = 0); + +protected: + void focusInEvent(QFocusEvent *evt); + +private: + bool valid; + +public slots: + void setValid(bool valid); + +private slots: + void markValid(); +}; + +#endif // QVALIDATEDLINEEDIT_H