Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 506067a2

Von Christian Ehringfeld vor mehr als 8 Jahren hinzugefügt

  • ID 506067a2376bc70badb37ff4b7a97c5d1f8d4668
  • Vorgänger 38838b5b
  • Nachfolger 1b167b6c

some improvements

Unterschiede anzeigen:

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