6#ifndef CUTELYSTVALIDATORFILESIZE_H
7#define CUTELYSTVALIDATORFILESIZE_H
9#include "validatorrule.h"
11#include <Cutelyst/cutelyst_global.h>
17class ValidatorFileSizePrivate;
93 Option option = NoOption,
118 static bool validate(
const QString &value,
123 double *fileSize =
nullptr);
137 static void inputPattern(
Context *c,
138 const QString &stashKey = QStringLiteral(
"fileSizePattern"));
Checks if the input field contains a valid file size string like 1.5 GB.
~ValidatorFileSize() override
Deconstructs the file size validator.
Option
Options for ValidatorFileSize.
Base class for all validator rules.
The Cutelyst namespace holds all public Cutelyst API.
Stores custom error messages and the input field label.
Contains the result of a single input parameter validation.