This repository has been archived on 2024-07-22. You can view files and clone it, but cannot push or open issues or pull requests.
Doric/doric-Qt/doric/plugin/DoricNetworkPlugin.h
2021-05-20 18:27:45 +08:00

26 lines
578 B
C++

#ifndef DORICNETWORKPLUGIN_H
#define DORICNETWORKPLUGIN_H
#include "DoricNativePlugin.h"
#include <QSettings>
#include <QNetworkRequest>
#include <QNetworkReply>
#include <QNetworkAccessManager>
class DoricNetworkPlugin : public DoricNativePlugin {
Q_OBJECT
public:
using DoricNativePlugin::DoricNativePlugin;
Q_INVOKABLE void request(QString jsValueString, QString callbackId);
private:
QNetworkRequest httpRequest;
QNetworkAccessManager networkAccessManager;
public slots:
void networkRequestFinished(QNetworkReply *reply);
};
#endif // DORICNETWORKPLUGIN_H