Class 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:
- valThe 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