copasi API  0.1
Public Member Functions | Protected Member Functions | Protected Attributes
CQValidator< Type > Class Template Reference

#include <CQValidator.h>

Inheritance diagram for CQValidator< Type >:
QValidator

List of all members.

Public Member Functions

 CQValidator (Type *parent, QString(Type::*retrieve)(void) const, const char *name=0)
virtual State validate (QString &input, int &) const
virtual State revalidate ()
virtual void saved () const
virtual void force (const QString &input) const

Protected Member Functions

State setColor (const State &state) const

Protected Attributes

Type * mpContainer
QString(Type::* mRetrieve )(void) const
QString mLastAccepted

template<typename Type>
class CQValidator< Type >


Constructor & Destructor Documentation

template<typename Type>
CQValidator< Type >::CQValidator ( Type *  parent,
QString(Type::*)(void) const  retrieve,
const char *  name = 0 
) [inline]

Member Function Documentation

template<typename Type>
virtual void CQValidator< Type >::force ( const QString &  input) const [inline, virtual]

Reimplemented in CQValidatorBound.

template<typename Type>
virtual State CQValidator< Type >::revalidate ( ) [inline, virtual]
template<typename Type>
virtual void CQValidator< Type >::saved ( ) const [inline, virtual]
template<typename Type>
State CQValidator< Type >::setColor ( const State &  state) const [inline, protected]
template<typename Type>
virtual State CQValidator< Type >::validate ( QString &  input,
int &   
) const [inline, virtual]

Member Data Documentation

template<typename Type>
QString CQValidator< Type >::mLastAccepted [protected]
template<typename Type>
Type* CQValidator< Type >::mpContainer [protected]
template<typename Type>
QString(Type::* CQValidator< Type >::mRetrieve)(void) const [protected]

Method to retrieve the content of the container as a QString


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines