GPS Sport Sniffer is a open source GPS application developed with Qt and made in...
[gpssportsniffer] / log.h
1 #ifndef LOG_H
2 #define LOG_H
3
4
5 #include <QTextStream>
6 #include <QFile>
7
8 #include "constants.h"
9
10
11
12
13
14 class Log:QObject
15 {
16     Q_OBJECT
17 private:
18     int verbosity;
19     QFile *file;
20
21 public:
22     explicit Log(QString file,int verbosity);
23     explicit Log(QWidget *w, QString file,int verbosity);
24     virtual ~Log();
25
26     void setVerbosity(int verbosity);
27     int getVerbosity();
28     void debug(QString msg);
29     void info(QString msg);
30     void err(QString msg);
31     void warn(QString msg);
32 };
33
34
35
36 #endif // LOG_H