18 #include <QtGui/QTextEdit>
19 #include <QtGui/QSyntaxHighlighter>
20 #include <QtGui/QKeyEvent>
22 #include <QtGui/QKeySequence>
63 virtual State
validate(QString & input,
int & pos)
const;
99 virtual State
validate(QString & input,
int & pos)
const;
Header file of class CExpression.
CQValidatorFunction(QTextEdit *parent, const char *name=0)
CQExpressionHighlighter(CQExpressionWidget *ew)
void highlightBlock(const QString &text)
virtual CExpression * getExpression()
QRegExp mObjectDisplayPattern
virtual ~CQExpressionHighlighter()
virtual CFunction * getFunction()
virtual State validate(QString &input, int &pos) const
The class for highlighting the expression syntax.
void stateChanged(bool) const
QTextCharFormat mObjectDisplayFormat
virtual State validate(QString &input, int &pos) const
void setBooleanRequired(bool booleanRequired)
CQValidatorExpression(QTextEdit *parent, const char *name=0, bool isBoolean=false)
The class for handling a chemical kinetic function.