QRODS
filecontentsclient.h
1 #ifndef FILECONTENTSCLIENT_H
2 #define FILECONTENTSCLIENT_H
3 
4 #include "abstracthttpclient.h"
5 #include <QNetworkReply>
6 #include <QString>
7 
9 {
10  Q_OBJECT
11 public:
12  explicit FileContentsClient(QString &baseURL, QString user, QString pass, QObject *parent = 0);
13 
14  void uploadFile(QString &remotePath, QString &localPath);
15  void getFile(QString &remotePath, QString &localPath);
16 
17 public slots:
18  void replyFinished(QNetworkReply *reply);
19 private:
20  void getFinished(QNetworkReply *reply);
21  void postFinished(QNetworkReply *reply);
22 signals:
23  void modelChanged();
24 };
25 
26 #endif // FILECONTENTSCLIENT_H
void replyFinished(QNetworkReply *reply)
FileContentsClient::replyFinished Certifies that the reply has been received.
Definition: filecontentsclient.cpp:93
QString baseURL()
AbstractHTTPClient::baseURL Returns the base URL.
Definition: abstracthttpclient.cpp:30
Definition: abstracthttpclient.h:14
void uploadFile(QString &remotePath, QString &localPath)
FileContentsClient::uploadFile Uploads a file.
Definition: filecontentsclient.cpp:29
Definition: filecontentsclient.h:8
void getFile(QString &remotePath, QString &localPath)
FileContentsClient::getFile Gets a file.
Definition: filecontentsclient.cpp:72
FileContentsClient(QString &baseURL, QString user, QString pass, QObject *parent=0)
FileContentsClient::FileContentsClient Constructor method.
Definition: filecontentsclient.cpp:14