|
|
This validator allows you to validate mimetype names (e.g. text/plain, image/jpeg). Note that the validation is only syntactically. It will e.g. not reject "foo/bar", although that particular mime type isn't yet registered. It suffices for the name to adhere to the production
mime-type := token "/" token ; 'token' is defined in rfc2045 |
The fixup will simply remove all non-token characters.
KMimeTypeValidator ( QObject* parent, const char* name=0)
| KMimeTypeValidator |
State validate ( QString & input, int & pos )
| validate |
[const virtual]
Checks for well-formed mimetype. Returns
void fixup ( QString & input )
| fixup |
[const virtual]
Removes all characters that are forbidden in mimetypes.