|
Engauge Digitizer 2
|
Validator factory. More...
#include <DlgValidatorFactory.h>

Public Member Functions | |
| DlgValidatorFactory () | |
| Single constructor. | |
| DlgValidatorAbstract * | createAboveZero (const QLocale &locale) const |
| Factory method for generating validators for scale length which must be a number greater than zero. | |
| DlgValidatorAbstract * | createCartesianOrPolarWithNonPolarPolar (CoordScale coordScale, bool isCartesian, CoordUnitsNonPolarTheta coordUnitsCartesian, CoordUnitsNonPolarTheta coordUnitsPolar, CoordUnitsDate coordUnitsDate, CoordUnitsTime coordUnitsTime, const QLocale &locale) const |
| Factory method for generating validators for either cartesian or polar case, when polar format is specified by CoordUnitsNonPolarTheta. | |
| DlgValidatorAbstract * | createCartesianOrPolarWithPolarPolar (CoordScale coordScale, bool isCartesian, CoordUnitsNonPolarTheta coordUnitsCartesian, CoordUnitsPolarTheta coordUnitsPolar, CoordUnitsDate coordUnitsDate, CoordUnitsTime coordUnitsTime, const QLocale &locale) const |
| Factory method for generating validators for either cartesian or polar case, when polar format is specified by CoordUnitsPolarTheta. | |
| DlgValidatorAbstract * | createWithNonPolar (CoordScale coordScale, CoordUnitsNonPolarTheta coordUnits, CoordUnitsDate coordUnitsDate, CoordUnitsTime coordUnitsTime, const QLocale &locale) const |
| Factory method for generating validators when cartesian/polar case handling is handled externally, and format is specified by CoordUnitsNonPolarTheta. | |
| DlgValidatorAbstract * | createWithPolar (CoordScale coordScale, CoordUnitsPolarTheta coordUnits, const QLocale &locale) const |
| Factory method for generating validators when cartesian/polar case handling is handled externally, and format is specified by CoordUnitsNonPolarTheta. | |
Validator factory.
Definition at line 18 of file DlgValidatorFactory.h.
| DlgValidatorFactory::DlgValidatorFactory | ( | ) |
| DlgValidatorAbstract * DlgValidatorFactory::createAboveZero | ( | const QLocale & | locale | ) | const |
Factory method for generating validators for scale length which must be a number greater than zero.
Definition at line 21 of file DlgValidatorFactory.cpp.
| DlgValidatorAbstract * DlgValidatorFactory::createCartesianOrPolarWithNonPolarPolar | ( | CoordScale | coordScale, |
| bool | isCartesian, | ||
| CoordUnitsNonPolarTheta | coordUnitsCartesian, | ||
| CoordUnitsNonPolarTheta | coordUnitsPolar, | ||
| CoordUnitsDate | coordUnitsDate, | ||
| CoordUnitsTime | coordUnitsTime, | ||
| const QLocale & | locale ) const |
Factory method for generating validators for either cartesian or polar case, when polar format is specified by CoordUnitsNonPolarTheta.
Definition at line 26 of file DlgValidatorFactory.cpp.
| DlgValidatorAbstract * DlgValidatorFactory::createCartesianOrPolarWithPolarPolar | ( | CoordScale | coordScale, |
| bool | isCartesian, | ||
| CoordUnitsNonPolarTheta | coordUnitsCartesian, | ||
| CoordUnitsPolarTheta | coordUnitsPolar, | ||
| CoordUnitsDate | coordUnitsDate, | ||
| CoordUnitsTime | coordUnitsTime, | ||
| const QLocale & | locale ) const |
Factory method for generating validators for either cartesian or polar case, when polar format is specified by CoordUnitsPolarTheta.
Definition at line 51 of file DlgValidatorFactory.cpp.
| DlgValidatorAbstract * DlgValidatorFactory::createWithNonPolar | ( | CoordScale | coordScale, |
| CoordUnitsNonPolarTheta | coordUnits, | ||
| CoordUnitsDate | coordUnitsDate, | ||
| CoordUnitsTime | coordUnitsTime, | ||
| const QLocale & | locale ) const |
Factory method for generating validators when cartesian/polar case handling is handled externally, and format is specified by CoordUnitsNonPolarTheta.
Definition at line 74 of file DlgValidatorFactory.cpp.
| DlgValidatorAbstract * DlgValidatorFactory::createWithPolar | ( | CoordScale | coordScale, |
| CoordUnitsPolarTheta | coordUnits, | ||
| const QLocale & | locale ) const |
Factory method for generating validators when cartesian/polar case handling is handled externally, and format is specified by CoordUnitsNonPolarTheta.
Definition at line 101 of file DlgValidatorFactory.cpp.