Krita Source Code Documentation
Loading...
Searching...
No Matches
WritableLocationValidator Struct Reference
+ Inheritance diagram for WritableLocationValidator:

Public Member Functions

State validate (QString &line, int &) const override
 
 WritableLocationValidator (QObject *parent)
 

Detailed Description

Definition at line 148 of file kis_dlg_preferences.cc.

Constructor & Destructor Documentation

◆ WritableLocationValidator()

WritableLocationValidator::WritableLocationValidator ( QObject * parent)
inline

Definition at line 149 of file kis_dlg_preferences.cc.

150 : QValidator(parent)
151 {
152 }

Member Function Documentation

◆ validate()

State WritableLocationValidator::validate ( QString & line,
int &  ) const
inlineoverride

Definition at line 154 of file kis_dlg_preferences.cc.

155 {
156 QFileInfo fi(line);
157 if (!fi.isWritable()) {
158 return Intermediate;
159 }
160 return Acceptable;
161 }

The documentation for this struct was generated from the following file: