20#ifndef LIBREPCB_CORE_NETWORKREQUEST_H
21#define LIBREPCB_CORE_NETWORKREQUEST_H
53 const QByteArray& postData = QByteArray()) noexcept;
Base class for network requests which are processed in the network access manager.
Definition: networkrequestbase.h:55
This class is used to process general purpose network requests (up to 100MB)
Definition: networkrequest.h:45
void prepareRequest() override
Definition: networkrequest.cpp:50
void dataReceived(QByteArray data)
Data successfully received signal (emitted right before finished())
NetworkRequest(const NetworkRequest &other)=delete
QByteArray mReceivedData
Definition: networkrequest.h:73
void fetchNewData(QIODevice &device) noexcept override
Definition: networkrequest.cpp:66
void finalizeRequest() override
Definition: networkrequest.cpp:54
void emitSuccessfullyFinishedSignals() noexcept override
Definition: networkrequest.cpp:62
Definition: occmodel.cpp:77