#include <CQScreenshotOptionsDialog.h>
CQFrameInputValidator::CQFrameInputValidator |
( |
QObject * |
pParent = NULL | ) |
|
QValidator::State CQFrameInputValidator::validate |
( |
QString & |
input, |
|
|
int & |
pos |
|
) |
| const |
|
virtual |
Definition at line 582 of file CQScreenshotOptionsDialog.cpp.
References mClosedRangeGroupRegExp, mIntermediateRegExp, and mValidationRegExp.
585 QValidator::State state = QValidator::Invalid;
589 state = QValidator::Acceptable;
592 for (
int i = 0; i < l.size() && state != QValidator::Invalid; ++i)
598 assert(l2.size() == 3);
600 if (l2.size() != 3 || (l2.size() == 3 && l2[1].toUInt() > l2[2].toUInt()))
602 state = QValidator::Intermediate;
611 state = QValidator::Intermediate;
const QString CQFrameInputValidator::ClosedRangeGroupRegExpString |
|
staticprotected |
const QString CQFrameInputValidator::IntermediateRegExpString |
|
staticprotected |
QRegExp CQFrameInputValidator::mClosedRangeGroupRegExp |
|
protected |
QRegExp CQFrameInputValidator::mIntermediateRegExp |
|
protected |
QRegExp CQFrameInputValidator::mValidationRegExp |
|
protected |
const QString CQFrameInputValidator::ValidRegExpString |
|
staticprotected |
The documentation for this class was generated from the following files: