summaryrefslogtreecommitdiffstats
path: root/tasks/logintask.h
diff options
context:
space:
mode:
Diffstat (limited to 'tasks/logintask.h')
-rw-r--r--tasks/logintask.h10
1 files changed, 9 insertions, 1 deletions
diff --git a/tasks/logintask.h b/tasks/logintask.h
index 93aab9b3..d96bfec7 100644
--- a/tasks/logintask.h
+++ b/tasks/logintask.h
@@ -21,19 +21,27 @@
#include "data/userinfo.h"
#include "data/loginresponse.h"
+//class QNetworkAccessManager;
+class QNetworkReply;
+
class LoginTask : public Task
{
Q_OBJECT
public:
explicit LoginTask(const UserInfo& uInfo, QObject *parent = 0);
+public slots:
+ void processNetReply(QNetworkReply* reply);
+
signals:
- void loginComplete(const LoginResponse& loginResponse);
+ void loginComplete(LoginResponse loginResponse);
void loginFailed(const QString& errorMsg);
protected:
void executeTask();
+ QNetworkReply* netReply;
+
UserInfo uInfo;
};