Latin1Validator Class Reference

#include <latin1validator.h>

List of all members.


Detailed Description

This class validates QString's so they only contain latin1 characters.

It must be used for cases where strings are passed on to BRABO programs as input. As these strings (at this point) may never contain spaces, this is checked too.

Definition at line 31 of file latin1validator.h.

Public Member Functions

 Latin1Validator (QObject *parent, const char *name=0)
 ~Latin1Validator ()
 The default destructor.
void fixup (QString &input) const
 Fixes the input string by removing all non-latin1 characters.
State validate (QString &input, int &pos) const
 Returns whether the string is a valid latin1-only string.


Constructor & Destructor Documentation

Latin1Validator::Latin1Validator QObject *  parent,
const char *  name = 0
 

Definition at line 40 of file latin1validator.cpp.

Latin1Validator::~Latin1Validator  ) 
 

The default destructor.

Definition at line 46 of file latin1validator.cpp.


Member Function Documentation

void Latin1Validator::fixup QString &  input  )  const
 

Fixes the input string by removing all non-latin1 characters.

Definition at line 52 of file latin1validator.cpp.

QValidator::State Latin1Validator::validate QString &  input,
int &  pos
const
 

Returns whether the string is a valid latin1-only string.

Definition at line 64 of file latin1validator.cpp.


Generated on Fri May 19 14:31:58 2006 for Brabosphere by  doxygen 1.4.6-NO