 |
Geometrize
1.0
An application for geometrizing images into geometric primitives
|
Go to the documentation of this file.
7 #include <QNetworkReply>
28 explicit Downloader(
const QUrl& url,
const std::function<
void(
Downloader*, QNetworkReply::NetworkError)>& onDownloaded);
55 std::unique_ptr<DownloaderImpl>
d;
std::unique_ptr< DownloaderImpl > d
Definition: downloader.h:54
DownloaderImpl & operator=(const DownloaderImpl &)=delete
Downloader(const Downloader &)=delete
QByteArray getDownloadedData() const
Definition: downloader.cpp:34
void signal_downloaded(Downloader *downloader, QNetworkReply::NetworkError error)
signal_downloaded Dispatched after a download completes.
QByteArray m_downloadedData
Definition: downloader.cpp:47
~DownloaderImpl()=default
QByteArray getDownloadedData() const
getDownloadedData Gets the data the Downloader has downloaded.
Definition: downloader.cpp:59
Downloader & operator=(const Downloader &)=delete
QUrl getUrl() const
Definition: downloader.cpp:39
Definition: commandlineparser.cpp:73
Downloader * q
Definition: downloader.cpp:45
virtual ~Downloader()
Definition: downloader.cpp:55
Downloader(const QUrl &url, const std::function< void(Downloader *, QNetworkReply::NetworkError)> &onDownloaded)
Downloader Creates a new Downloader.
Definition: downloader.cpp:51
QUrl m_url
Definition: downloader.cpp:48
Definition: downloader.cpp:13
DownloaderImpl(Downloader *pQ, const QUrl &url, const std::function< void(Downloader *, QNetworkReply::NetworkError)> &onDownloaded)
Definition: downloader.cpp:15
QNetworkAccessManager m_webCtrl
Definition: downloader.cpp:46
QUrl getUrl() const
getUrl Gets the URL the Downloader was made to download.
Definition: downloader.cpp:64
The Downloader class is a helper class for downloading files over the network.
Definition: downloader.h:20
DownloaderImpl(const DownloaderImpl &)=delete