Engauge Digitizer 2
Loading...
Searching...
No Matches
Public Member Functions | List of all members
DlgValidatorAbstract Class Referenceabstract

Abstract validator for all numeric formats. More...

#include <DlgValidatorAbstract.h>

Inheritance diagram for DlgValidatorAbstract:
Inheritance graph
Collaboration diagram for DlgValidatorAbstract:
Collaboration graph

Public Member Functions

 DlgValidatorAbstract (QObject *parent=0)
 Single constructor.
 
virtual ~DlgValidatorAbstract ()
 
virtual QValidator::State validate (QString &input, int &pos) const =0
 Validate according to the numeric format specific to the leaf class.
 

Detailed Description

Abstract validator for all numeric formats.

Definition at line 14 of file DlgValidatorAbstract.h.

Constructor & Destructor Documentation

◆ DlgValidatorAbstract()

DlgValidatorAbstract::DlgValidatorAbstract ( QObject * parent = 0)

Single constructor.

Definition at line 10 of file DlgValidatorAbstract.cpp.

10 :
11 QDoubleValidator(parent)
12{
13 LOG4CPP_INFO_S ((*mainCat)) << "DlgValidatorAbstract::DlgValidatorAbstract";
14}
const int INNER_RADIUS_MIN
log4cpp::Category * mainCat
Definition Logger.cpp:14
#define LOG4CPP_INFO_S(logger)
Definition convenience.h:18

◆ ~DlgValidatorAbstract()

DlgValidatorAbstract::~DlgValidatorAbstract ( )
virtual

Definition at line 16 of file DlgValidatorAbstract.cpp.

17{
18 LOG4CPP_INFO_S ((*mainCat)) << "DlgValidatorAbstract::~DlgValidatorAbstract";
19}

Member Function Documentation

◆ validate()

virtual QValidator::State DlgValidatorAbstract::validate ( QString & input,
int & pos ) const
pure virtual

Validate according to the numeric format specific to the leaf class.

Implemented in DlgValidatorAboveZero, DlgValidatorDateTime, DlgValidatorDegreesMinutesSeconds, and DlgValidatorNumber.


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