#include <KisFontFamilyValidator.h>
Definition at line 11 of file KisFontFamilyValidator.h.
◆ KisFontFamilyValidator() [1/2]
| KisFontFamilyValidator::KisFontFamilyValidator |
( |
QObject * | parent = nullptr | ) |
|
|
explicit |
◆ KisFontFamilyValidator() [2/2]
| KisFontFamilyValidator::KisFontFamilyValidator |
( |
const QStringList & | families, |
|
|
QObject * | parent ) |
◆ ~KisFontFamilyValidator()
| KisFontFamilyValidator::~KisFontFamilyValidator |
( |
| ) |
|
◆ fixup()
| void KisFontFamilyValidator::fixup |
( |
QString & | input | ) |
const |
|
override |
◆ validate()
| QValidator::State KisFontFamilyValidator::validate |
( |
QString & | input, |
|
|
int & | pos ) const |
|
override |
Definition at line 17 of file KisFontFamilyValidator.cpp.
18{
19 Q_UNUSED(pos);
20
22 if (input == family) {
23 return State::Acceptable;
24 }
25
26 if (family.startsWith(input, Qt::CaseInsensitive)) {
27 return State::Intermediate;
28 }
29 }
30
31 return State::Invalid;
32}
References m_families.
◆ m_families
The documentation for this class was generated from the following files: