12#ifndef EXPRESSIONPARSER_H
13#define EXPRESSIONPARSER_H
36 virtual QString
parseExpression(QStringView expression,
bool* validExpression =
nullptr)
const = 0;
Interface for expression parsers.
virtual QString parseExpression(QStringView expression, bool *validExpression=nullptr) const =0
virtual ~ExpressionParser()=default
The destructor.
virtual int baseForExpression(QStringView expression) const =0
virtual bool isPlainValue(QStringView expression) const =0