void setLogin(QString l) { login = l; }
void setPasswd(QString p) { passwd = p; }
void logOut() {
- SID = NULL;
+ auth = NULL;
token = NULL;
updateSubscriptionsPending = false;
updateUnreadPending = false;
- SIDPending = false;
+ authPending = false;
+ }
+
+ QByteArray getAuth() {
+ return auth;
}
private slots:
void downloadFinished(QNetworkReply *reply);
private:
- char *SID;
+ QByteArray auth;
QBuffer buffer;
bool updateSubscriptionsPending;
bool updateUnreadPending;
- bool SIDPending;
+ bool authPending;
- void getSID();
+ void clientLogin();
void parseSubscriptions(QByteArray data);
void parseUnread(QByteArray data);