Skip to content

Class Region#

ClassList > Region

Inherits the following classes: ValueHandler

Public Functions#

Type Name
virtual bool check (const QVariant & val) override
Check the value semantically.

Public Functions inherited from ValueHandler#

See ValueHandler

Type Name
virtual bool check (const QVariant & val) = 0
Check the value semantically.
virtual QString expected ()
The expected value (descriptive). Used when reporting configuration errors.
virtual QVariant fallback ()
Fallback value (default value).
virtual QVariant representation (const QVariant & val)
Return the representation of the value in the config file.
QVariant value (const QVariant & val)
Adapt the value for proper use.

Protected Functions inherited from ValueHandler#

See ValueHandler

Type Name
virtual QVariant process (const QVariant & val)
Process a value, presuming it is a valid QVariant .

Public Functions Documentation#

function check#

Check the value semantically.

virtual bool Region::check (
    const QVariant & val
) override

Parameters:

  • val The value that was read from the config file

Returns:

Whether the value is correct

Note:

The function should presume that val.isValid() is true.

Implements ValueHandler::check