Revision 506067a2
Von Christian Ehringfeld vor mehr als 8 Jahren hinzugefügt
src/expression.h | ||
---|---|---|
class Expression {
|
||
public:
|
||
Expression();
|
||
Expression(QString expression,
|
||
explicit Expression(QString expression,QHash<QString, QVariant> params = QHash<QString, QVariant>(),
|
||
bool onlyColumn = false);
|
||
explicit Expression(QString expression, bool onlyColumn);
|
||
QString getExpression() const;
|
||
void setExpression(const QString &value);
|
||
|
||
... | ... | |
bool getOnlyColumn() const;
|
||
void setOnlyColumn(bool value);
|
||
|
||
private:
|
||
void addParam(const QString &key, const QVariant &value);
|
||
QHash<QString, QVariant> getParams() const;
|
||
void setParams(const QHash<QString, QVariant> &value);
|
||
|
||
private:
|
||
QString expression;
|
||
QHash<QString, QVariant> params;
|
||
bool onlyColumn;
|
||
};
|
||
}
|
Auch abrufbar als: Unified diff
some improvements