Engauge Digitizer  2
 All Classes Files Functions Variables Enumerations Enumerator Friends Pages
NetworkClient.h
1 #ifndef NETWORK_CLIENT_H
2 #define NETWORK_CLIENT_H
3 
4 #include <QByteArray>
5 #include <QNetworkAccessManager>
6 
7 class QNetworkReply;
8 
10 class NetworkClient : public QNetworkAccessManager
11 {
12  Q_OBJECT;
13 
14  public:
16  NetworkClient(QObject *parent);
17 
19  void uploadErrorReport (const QString &report);
20 
21  public slots:
22 
24  void slotFinished (QNetworkReply *);
25 
26  private:
27  NetworkClient();
28 
29  QString cleanXml (const QString &before);
30 
31 };
32 
33 #endif // NETWORK_CLIENT_H
void slotFinished(QNetworkReply *)
Cleanup after response is returned.
void uploadErrorReport(const QString &report)
Upload the error report asynchronously.
Client for interacting with Engauge server.
Definition: NetworkClient.h:10