forked from lubuwest/Friendiqa
v.0.5
This commit is contained in:
parent
63dfb9b197
commit
d48847d183
135 changed files with 8879 additions and 3693 deletions
|
@ -37,6 +37,7 @@
|
|||
#include <QSqlDatabase>
|
||||
#include "xhr.h"
|
||||
#include "alarm.h"
|
||||
//#include "AndroidNative/systemdispatcher.h"
|
||||
|
||||
class UPDATENEWS : public QObject
|
||||
{
|
||||
|
@ -53,38 +54,25 @@ public:
|
|||
|
||||
signals:
|
||||
|
||||
// void loginChanged(QString login);
|
||||
void urlChanged(QString url);
|
||||
void success(QString api);
|
||||
void error(QString api, QString content);
|
||||
//void apiChanged(QString api);
|
||||
|
||||
|
||||
// //network
|
||||
// void success(QByteArray data, QString api);
|
||||
// void error(QString data, QString url,QString api, int code);
|
||||
// //network
|
||||
void quitapp();
|
||||
|
||||
public slots:
|
||||
void setUrl(QString url);
|
||||
//void setLogin();
|
||||
//QString login();
|
||||
void setDatabase();
|
||||
void login();
|
||||
void timeline();
|
||||
void replies();
|
||||
void startsync();
|
||||
void directmessages();
|
||||
void notifications();
|
||||
//void startservice(QString type,QVariantMap map);
|
||||
void startImagedownload();
|
||||
void updateImageLocation(QString downloadtype,QString imageurl, QString filename, int index);
|
||||
void store(QByteArray serverreply,QString apiname);
|
||||
void showError(QString data, QString url,QString api, int code);
|
||||
// //network
|
||||
// void onReplyError(QNetworkReply::NetworkError code);
|
||||
// void onReplySuccess();
|
||||
// void onReadyRead();
|
||||
// void onSSLError(const QList<QSslError> &errors);
|
||||
// void setParam(QString name, QString value);
|
||||
// void clearParams();
|
||||
// void get();
|
||||
// //network
|
||||
|
||||
private:
|
||||
QString m_url;
|
||||
|
@ -92,9 +80,13 @@ private:
|
|||
QString m_imagedir;
|
||||
QString m_login;
|
||||
QString username;
|
||||
int syncindex;
|
||||
QSqlDatabase m_db;
|
||||
QList<QString> synclist;
|
||||
QList <QString> notifylist;
|
||||
QList<QJsonValue> findNewContacts(QJsonDocument news);
|
||||
int updateInterval;
|
||||
QJsonObject findNotificationContact(QString imagelink);
|
||||
int m_updateInterval;
|
||||
//void timeline();
|
||||
//void store(QByteArray serverreply,QString apiname);
|
||||
void updateContacts(QList<QJsonValue> contacts);
|
||||
|
@ -103,19 +95,6 @@ private:
|
|||
ALARM alarm;
|
||||
QList<QString> newcontactimagelinks;
|
||||
QList<QString> newcontactnames;
|
||||
|
||||
|
||||
|
||||
// //network
|
||||
// QHash<QString, QString> params;
|
||||
// QHash<QString, QString> files;
|
||||
// QByteArray buffer;
|
||||
// QNetworkAccessManager manager;
|
||||
// QNetworkRequest request;
|
||||
// QNetworkReply *reply;
|
||||
// QNetworkConfiguration nc;
|
||||
// QString bufferToString();
|
||||
// //network
|
||||
};
|
||||
|
||||
#endif // UPDATENEWS_H
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue