This class is used to process general purpose network requests (up to 100MB)
More...
#include <networkrequest.h>
|
void | dataReceived (QByteArray data, QString contentType) |
| Data successfully received signal (emitted right before finished())
|
|
void | startRequested () |
| Internal signal, don't use it from outside.
|
|
void | progressState (QString state) |
| Reply progress / state changed signal.
|
|
void | progressPercent (int percent) |
| Reply content download progress signal (simple)
|
|
void | progress (qint64 bytesReceived, qint64 bytesTotal, int percent) |
| Reply content download progress signal (extended)
|
|
void | aborted () |
| Request aborted signal (emitted right before finished())
|
|
void | succeeded () |
| Request succeeded signal (emitted right before finished())
|
|
void | errored (QString errorMsg) |
| Request errored signal (emitted right before finished())
|
|
void | finished (bool success) |
| Request finished signal.
|
|
This class is used to process general purpose network requests (up to 100MB)
- See also
- librepcb::NetworkRequestBase, librepcb::NetworkAccessManager
◆ NetworkRequest() [1/3]
◆ NetworkRequest() [2/3]
◆ NetworkRequest() [3/3]
NetworkRequest |
( |
const QUrl & |
url, |
|
|
const QByteArray & |
postData = QByteArray() |
|
) |
| |
|
noexcept |
◆ ~NetworkRequest()
◆ operator=()
◆ dataReceived
void dataReceived |
( |
QByteArray |
data, |
|
|
QString |
contentType |
|
) |
| |
|
signal |
Data successfully received signal (emitted right before finished())
◆ prepareRequest()
◆ finalizeRequest()
◆ emitSuccessfullyFinishedSignals()
void emitSuccessfullyFinishedSignals |
( |
QString |
contentType | ) |
|
|
overrideprivatevirtualnoexcept |
◆ fetchNewData()
void fetchNewData |
( |
QIODevice & |
device | ) |
|
|
overrideprivatevirtualnoexcept |
◆ mReceivedData
The documentation for this class was generated from the following files: