copasi API  0.1
Signals | Public Member Functions | Protected Attributes
CQValidatorFunction Class Reference

#include <CQExpressionWidget.h>

Inheritance diagram for CQValidatorFunction:
CQValidator< QTextEdit > QValidator

List of all members.

Signals

void stateChanged (bool) const

Public Member Functions

 CQValidatorFunction (QTextEdit *parent, const char *name=0)
virtual State validate (QString &input, int &pos) const
virtual CFunctiongetFunction ()

Protected Attributes

CFunction mFunction

Detailed Description

The class for checking the validity of a given mathematical function


Constructor & Destructor Documentation

CQValidatorFunction::CQValidatorFunction ( QTextEdit *  parent,
const char *  name = 0 
)

Specific constructor

Parameters:
QTextEdit* parent
constchar * name (Default: NULL)

Member Function Documentation

CFunction * CQValidatorFunction::getFunction ( ) [virtual]

Retrieve a pointer to the function object

Returns:
CFunction * pFunction
void CQValidatorFunction::stateChanged ( bool  ) const [signal]
QValidator::State CQValidatorFunction::validate ( QString &  input,
int &  pos 
) const [virtual]

Function to validate a string input

Parameters:
QString& input
int& pos
Returns:
State

This function ensures that any characters on Expression Widget are validated to go to further processes.

Reimplemented from CQValidator< QTextEdit >.


Member Data Documentation


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