#include <knumvalidator.h>
Inherits TQDoubleValidator.
Inherited by KDoubleSpinBoxValidator.
Public Member Functions | |
KDoubleValidator (TQObject *parent, const char *name=0) | |
KDoubleValidator (double bottom, double top, int decimals, TQObject *parent, const char *name=0) | |
virtual | ~KDoubleValidator () |
virtual TQValidator::State | validate (TQString &input, int &pos) const |
bool | acceptLocalizedNumbers () const |
void | setAcceptLocalizedNumbers (bool accept) |
Detailed Description
A locale-aware QDoubleValidator.
KDoubleValidator extends TQDoubleValidator to be locale-aware. That means that - subject to not being disabled - TDELocale::decimalSymbol(), TDELocale::thousandsSeparator() and TDELocale::positiveSign() and TDELocale::negativeSign() are respected.
- See also
- KIntValidator
- Since
- 3.1
Definition at line 181 of file knumvalidator.h.
Constructor & Destructor Documentation
◆ KDoubleValidator() [1/2]
KDoubleValidator::KDoubleValidator | ( | TQObject * | parent, |
const char * | name = 0 |
||
) |
Constuct a locale-aware KDoubleValidator with default range (whatever TQDoubleValidator uses for that) and parent parent
.
Definition at line 300 of file knumvalidator.cpp.
◆ KDoubleValidator() [2/2]
KDoubleValidator::KDoubleValidator | ( | double | bottom, |
double | top, | ||
int | decimals, | ||
TQObject * | parent, | ||
const char * | name = 0 |
||
) |
Constuct a locale-aware KDoubleValidator for range [bottom
,top
] and a precision of decimals
decimals after the decimal point.
Definition at line 306 of file knumvalidator.cpp.
◆ ~KDoubleValidator()
|
virtual |
Destructs the validator.
Definition at line 313 of file knumvalidator.cpp.
Member Function Documentation
◆ acceptLocalizedNumbers()
bool KDoubleValidator::acceptLocalizedNumbers | ( | ) | const |
- Returns
- whether localized numbers are accepted (default: true)
Definition at line 318 of file knumvalidator.cpp.
◆ setAcceptLocalizedNumbers()
void KDoubleValidator::setAcceptLocalizedNumbers | ( | bool | accept | ) |
Sets whether to accept localized numbers (default: true)
Definition at line 322 of file knumvalidator.cpp.
◆ validate()
|
virtual |
Overloaded for internal reasons.
The API is not affected.
Definition at line 326 of file knumvalidator.cpp.
The documentation for this class was generated from the following files: