35 return QValidator::Acceptable;
37 return QValidator::Acceptable;
39 for (
int ii=0; ii < keyList.size(); ii++)
40 if (keyList[ii].contains(QRegExp(
41 "^\\s*"+ input +
".*\\..*",Qt::CaseInsensitive)))
42 return QValidator::Intermediate;
43 return QValidator::Invalid;
52 for(
int ii=0; ii < keyList.size(); ii++) {
53 if (keyList[ii].contains(QRegExp(
54 "^\\s*"+ input +
".*\\..*",Qt::CaseInsensitive))) {
Declaration of class PrefixValidator.
virtual QValidator::State validate(QString &input, int &pos) const
Validate input string.
PrefixValidator(const QParameterFile &data, QObject *parent=0)
default constructor
Declaration of class QParameterFile.
Qt implementation for ParameterFile class.
const QParameterFile & _parameterFile
parent ParameterFile
virtual void fixup(QString &input) const
Fix given input string.
QStringList getKeyList(QString beginsWith="") const
Look for parameters beginning with a given string.