Changeset View
Changeset View
Standalone View
Standalone View
src/qt/qvalidatedlineedit.cpp
Show All 18 Lines | void QValidatedLineEdit::setValid(bool _valid) { | ||||
} | } | ||||
if (_valid) { | if (_valid) { | ||||
setStyleSheet(""); | setStyleSheet(""); | ||||
} else { | } else { | ||||
setStyleSheet(STYLE_INVALID); | setStyleSheet(STYLE_INVALID); | ||||
} | } | ||||
this->valid = _valid; | this->valid = _valid; | ||||
Q_EMIT validationDidChange(this); | |||||
} | } | ||||
void QValidatedLineEdit::focusInEvent(QFocusEvent *evt) { | void QValidatedLineEdit::focusInEvent(QFocusEvent *evt) { | ||||
// Clear invalid flag on focus | // Clear invalid flag on focus | ||||
setValid(true); | setValid(true); | ||||
QLineEdit::focusInEvent(evt); | QLineEdit::focusInEvent(evt); | ||||
} | } | ||||
▲ Show 20 Lines • Show All 41 Lines • ▼ Show 20 Lines | if (text().isEmpty()) { | ||||
setValid(true); | setValid(true); | ||||
} else { | } else { | ||||
setValid(false); | setValid(false); | ||||
} | } | ||||
} | } | ||||
} else { | } else { | ||||
setValid(false); | setValid(false); | ||||
} | } | ||||
Q_EMIT validationDidChange(this); | |||||
} | } | ||||
void QValidatedLineEdit::setCheckValidator(const QValidator *v) { | void QValidatedLineEdit::setCheckValidator(const QValidator *v) { | ||||
checkValidator = v; | checkValidator = v; | ||||
} | } | ||||
bool QValidatedLineEdit::isValid() { | bool QValidatedLineEdit::isValid() { | ||||
// use checkValidator in case the QValidatedLineEdit is disabled | // use checkValidator in case the QValidatedLineEdit is disabled | ||||
Show All 10 Lines |