KexiUtils::IdentifierValidator Class Reference

#include <identifier.h>

Inheritance diagram for KexiUtils::IdentifierValidator:
KexiUtils::Validator

Public Member Functions

 IdentifierValidator (TQObject *parent=0, const char *name=0)
 
virtual State validate (TQString &input, int &pos) const
 
- Public Member Functions inherited from KexiUtils::Validator
 Validator (TQObject *parent=0, const char *name=0)
 
void setAcceptsEmptyValue (bool set)
 
bool acceptsEmptyValue () const
 
Result check (const TQString &valueName, const TQVariant &v, TQString &message, TQString &details)
 
void addChildValidator (Validator *v)
 

Protected Member Functions

virtual Validator::Result internalCheck (const TQString &valueName, const TQVariant &v, TQString &message, TQString &details)
 

Additional Inherited Members

- Public Types inherited from KexiUtils::Validator
enum  Result { Error = 0 , Ok = 1 , Warning = 2 }
 
- Static Public Member Functions inherited from KexiUtils::Validator
static const TQString msgColumnNotEmpty ()
 
- Protected Attributes inherited from KexiUtils::Validator
bool m_acceptsEmptyValue: 1
 

Detailed Description

Validates input for identifier name.

Definition at line 48 of file identifier.h.

Constructor & Destructor Documentation

◆ IdentifierValidator()

IdentifierValidator::IdentifierValidator ( TQObject *  parent = 0,
const char *  name = 0 
)

Definition at line 96 of file identifier.cpp.

◆ ~IdentifierValidator()

IdentifierValidator::~IdentifierValidator ( )
virtual

Definition at line 101 of file identifier.cpp.

Member Function Documentation

◆ internalCheck()

Validator::Result IdentifierValidator::internalCheck ( const TQString &  valueName,
const TQVariant &  v,
TQString &  message,
TQString &  details 
)
protectedvirtual

Reimplemented from KexiUtils::Validator.

Definition at line 122 of file identifier.cpp.

◆ validate()

TQValidator::State IdentifierValidator::validate ( TQString &  input,
int &  pos 
) const
virtual

This implementation always returns value TQValidator::Acceptable.

Reimplemented from KexiUtils::Validator.

Definition at line 105 of file identifier.cpp.


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