kexi

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: