![]() |
Master Core
v0.0.9 - 2abfd2849db8ba7a83957c64eb976b406713c123
|
Line edit that can be marked as "invalid" to show input validation feedback. More...
#include <qvalidatedlineedit.h>
Public Slots | |
void | setValid (bool valid) |
void | setEnabled (bool enabled) |
Public Member Functions | |
QValidatedLineEdit (QWidget *parent) | |
void | clear () |
void | setCheckValidator (const QValidator *v) |
Protected Member Functions | |
void | focusInEvent (QFocusEvent *evt) |
void | focusOutEvent (QFocusEvent *evt) |
Private Slots | |
void | markValid () |
void | checkValidity () |
Private Attributes | |
bool | valid |
const QValidator * | checkValidator |
Line edit that can be marked as "invalid" to show input validation feedback.
When marked as invalid, it will get a red background until it is focused.
Definition at line 13 of file qvalidatedlineedit.h.
|
explicit |
Definition at line 10 of file qvalidatedlineedit.cpp.
References markValid().
|
privateslot |
Definition at line 79 of file qvalidatedlineedit.cpp.
References checkValidator, and setValid().
Referenced by focusOutEvent(), and setEnabled().
void QValidatedLineEdit::clear | ( | ) |
Definition at line 57 of file qvalidatedlineedit.cpp.
References setValid().
Referenced by SendCoinsEntry::clear(), SignVerifyMessageDialog::on_clearButton_SM_clicked(), and SignVerifyMessageDialog::on_clearButton_VM_clicked().
|
protected |
Definition at line 36 of file qvalidatedlineedit.cpp.
References setValid().
|
protected |
Definition at line 44 of file qvalidatedlineedit.cpp.
References checkValidity().
|
privateslot |
Definition at line 51 of file qvalidatedlineedit.cpp.
References setValid().
Referenced by QValidatedLineEdit().
void QValidatedLineEdit::setCheckValidator | ( | const QValidator * | v | ) |
Definition at line 104 of file qvalidatedlineedit.cpp.
References checkValidator.
Referenced by GUIUtil::setupAddressWidget().
|
slot |
Definition at line 63 of file qvalidatedlineedit.cpp.
References checkValidity(), and setValid().
Referenced by SendCoinsDialog::coinControlChangeChecked(), EditAddressDialog::EditAddressDialog(), OptionsDialog::OptionsDialog(), and Ui_SendCoinsDialog::setupUi().
|
slot |
Definition at line 18 of file qvalidatedlineedit.cpp.
References STYLE_INVALID, and valid.
Referenced by OpenURIDialog::accept(), checkValidity(), clear(), OptionsDialog::doProxyIpChecks(), focusInEvent(), markValid(), SignVerifyMessageDialog::on_signMessageButton_SM_clicked(), SignVerifyMessageDialog::on_verifyMessageButton_VM_clicked(), setEnabled(), and SendCoinsEntry::validate().
|
private |
Definition at line 28 of file qvalidatedlineedit.h.
Referenced by checkValidity(), and setCheckValidator().
|
private |
Definition at line 27 of file qvalidatedlineedit.h.
Referenced by setValid().