4#ifndef QRESTACCESSMANAGER_P_H
5#define QRESTACCESSMANAGER_P_H
19#include "private/qobject_p.h"
21#include <QtNetwork/qnetworkaccessmanager.h>
23#include <QtCore/qjsonarray.h>
24#include <QtCore/qhash.h>
25#include <QtCore/qjsondocument.h>
26#include <QtCore/qjsonobject.h>
27#include <QtCore/qxpfunctional.h>
\inmodule QtCore\reentrant
The QNetworkAccessManager class allows the application to send network requests and receive replies.
The QNetworkReply class contains the data and headers for a request sent with QNetworkAccessManager.
The QNetworkRequest class holds a request to be sent with QNetworkAccessManager.
void setHeaders(const QHttpHeaders &newHeaders)
This is an overloaded member function, provided for convenience. It differs from the above function o...
QHttpHeaders headers() const
~QRestAccessManagerPrivate() override
QNetworkReply * createActiveRequest(QNetworkReply *reply, const QObject *contextObject, QtPrivate::QSlotObjectBase *slot)
QRestAccessManagerPrivate()
Q_DECL_COLD_FUNCTION QNetworkReply * warnNoAccessManager()
bool deletesRepliesOnFinished
QHash< QNetworkReply *, CallerInfo > activeRequests
QNetworkReply * executeRequest(ReqOpRefJson requestOperation, const QJsonDocument &jsonDoc, const QNetworkRequest &request, const QObject *context, QtPrivate::QSlotObjectBase *slot)
QNetworkAccessManager * qnam
void handleReplyFinished(QNetworkReply *reply)
void verifyThreadAffinity(const QObject *contextObject)
QNetworkReply * executeRequest(ReqOpRef requestOperation, const QObject *context, QtPrivate::QSlotObjectBase *slot)
The QRestAccessManager is a convenience wrapper for QNetworkAccessManager.
QRestReply is a convenience wrapper for QNetworkReply.
Combined button and popup list for selecting options.
#define Q_DECL_COLD_FUNCTION
GLfloat GLfloat GLfloat GLfloat h
QNetworkRequest request(url)
QtPrivate::SlotObjSharedPtr slot
QPointer< const QObject > contextObject