Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 66704054

Von Christian Ehringfeld vor fast 9 Jahren hinzugefügt

  • ID 667040543b00369aa9de9f48f1a87f14f70c4b2a
  • Vorgänger f682a8cb
  • Nachfolger 48245e6a

improvements

Unterschiede anzeigen:

src/logger.h
#include <QSqlError>
#include <QSqlQuery>
class Logger
{
public:
Logger(QString path="");
class Logger {
public:
Logger(QString path = "");
~Logger();
QString defaultPath() const;
void lastError(const QSqlError &e);
void lastError(const QSqlQuery &q, bool logQuery=false);
void lastError(const QSqlQuery &q, bool logQuery = false);
QString getPath();
void setPath(const QString &value);
protected:
protected:
QString generateLogMsg(const QSqlError &e) const;
QString generateLogMsg(const QSqlQuery &q, bool withValues=true) const;
QString generateLogMsg(const QSqlQuery &q, bool withValues = true) const;
private:
private:
QString path;
};

Auch abrufbar als: Unified diff