Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 82442988

Von Christian Ehringfeld vor mehr als 8 Jahren hinzugefügt

  • ID 82442988060ef72cfc197d57e4161ab6c12bdb77
  • Vorgänger 19cf5548
  • Nachfolger 6cfbc25e

...

Unterschiede anzeigen:

src/query.cpp
Query::Query() {
}
Query::~Query() {
}
Query::Query(QStringList from, QList<Expression> where, QList<Join> joins,
QHash<QString, QVariant> params, quint64 limit, quint64 offset,
QList<Expression> select, QStringList groupBy, bool distinct,
......
distinct = value;
}
void Query::appendFrom(const QString &value) {
if (!this->from.contains(value)) {
this->from.append(value);
}
}
QStringList Query::getFrom() const {
return from;
}
......
from = value;
}
void Query::appendJoin(const Join &value) {
if (!this->joins.contains(value)) {
this->joins.append(value);
}
}
QStringList Query::getGroupBy() const {
return groupBy;
}
......
void Query::setOrderBy(const QList<OrderBy> &value) {
orderBy = value;
}
void Query::appendGroupBy(const QString &value) {
if (!this->groupBy.contains(value)) {
this->groupBy.append(value);
}
}

Auch abrufbar als: Unified diff