#include <QCustomValidator.h>
◆ ValidityMessage
Enumerator |
---|
e_is_valid | |
e_unexpected_format | |
e_value_is_not_a_real_number | |
e_too_many_decimals | |
e_value_too_high | |
e_value_too_low | |
e_value_is_empty | |
e_string_is_too_long | |
e_string_is_too_short | |
e_file_exists | |
◆ QCustomValidator() [1/3]
◆ QCustomValidator() [2/3]
◆ QCustomValidator() [3/3]
◆ ~QCustomValidator()
◆ fixup() [1/2]
void fixup |
( |
QString & | input | ) |
const |
|
override |
◆ fixup() [2/2]
String & fixup |
( |
String & | input, |
|
|
bool | to_unit = true, |
|
|
bool | from_unit = true ) const |
◆ getMessage()
◆ getMessageString()
◆ max()
◆ min()
◆ operator=()
◆ regex()
const String & regex |
( |
| ) |
const |
|
inlinenodiscard |
◆ setAllowEmpty()
void setAllowEmpty |
( |
bool | allow_empty | ) |
|
|
inline |
◆ setAllowWrapping()
void setAllowWrapping |
( |
bool | allow_wrapping | ) |
|
|
inline |
◆ setCustomCallback()
◆ setMax() [1/2]
template<class t_angle_type >
void setMax |
( |
Angle< t_angle_type > | max | ) |
|
|
inline |
◆ setMax() [2/2]
◆ setMin() [1/2]
template<class t_angle_type >
void setMin |
( |
Angle< t_angle_type > | min | ) |
|
|
inline |
◆ setMin() [2/2]
◆ setNumberOfDecimals()
void setNumberOfDecimals |
( |
uint04 | decimals | ) |
|
|
inline |
◆ setRegex()
void setRegex |
( |
const String & | regex | ) |
|
◆ setStep()
◆ setTypeInfo()
void setTypeInfo |
( |
const TypeInfo & | info | ) |
|
|
inline |
◆ setUnitType()
◆ setUnitValidator()
◆ step()
◆ typeInfo()
◆ unit()
◆ unitDimension()
uint01 unitDimension |
( |
| ) |
const |
|
inlinenodiscard |
◆ unitType()
◆ validate()
QValidator::State validate |
( |
QString & | input, |
|
|
int & | pos ) const |
|
override |
The documentation for this class was generated from the following files: