Revision 519b2fe3
Von Christian Ehringfeld vor mehr als 8 Jahren hinzugefügt
src/validators/filevalidator.h | ||
---|---|---|
#ifndef FILEVALIDATOR_H
|
||
#define FILEVALIDATOR_H
|
||
#include "validator.h"
|
||
#include <QFileInfo>
|
||
namespace CuteEntityManager {
|
||
class FileValidator : public Validator {
|
||
Q_OBJECT
|
||
public:
|
||
FileValidator();
|
||
virtual ErrorMsg validateParam(QVariant value, Param param) const override;
|
||
virtual ErrorMsg validateMIMEType(const QFileInfo &file,
|
||
const Param ¶m) const;
|
||
virtual ErrorMsg validateExtension(const QFileInfo &file,
|
||
const Param ¶m) const;
|
||
};
|
||
}
|
||
#endif // FILEVALIDATOR_H
|
Auch abrufbar als: Unified diff
file, image and pattern validator