Version: 8.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
QtxIntValidator Class Reference

Validator for integer numbers with possibility to fix up the invalid value.

#include <QtxValidator.h>

Inheritance diagram for QtxIntValidator:
Inheritance graph

Public Member Functions

 QtxIntValidator (QObject *)
 Constructor. More...
 
 QtxIntValidator (const int, const int, QObject *)
 Constructor. More...
 
virtual ~QtxIntValidator ()
 Destructor. More...
 
virtual void fixup (QString &) const
 Validate the input and fixup it if necessary. More...
 

Constructor & Destructor Documentation

QtxIntValidator::QtxIntValidator ( QObject parent)
Parameters
parentparent object
QtxIntValidator::QtxIntValidator ( const int  bot,
const int  top,
QObject parent 
)
Parameters
botminimum possible value
topmaximum possible value
parentparent object
QtxIntValidator::~QtxIntValidator ( )
virtual

Member Function Documentation

void QtxIntValidator::fixup ( QString &  str) const
virtual

If the string represents integer value less then minimum value, it becomes equal to the minimum. if the string represents integer value more then mazimum value, it becomes equal to the maximum. If the string is not evaluated as integer it becomes equal to 0.

Parameters
strthe string to be validated

The documentation for this class was generated from the following files: