|
QGIS API Documentation
3.6.0-Noosa (5873452)
|
FetchedContent holds useful information about a network content being fetched. More...
#include <qgsnetworkcontentfetcherregistry.h>

Public Types | |
| enum | ContentStatus { NotStarted, Downloading, Finished, Failed } |
| Status of fetched content. More... | |
Public Slots | |
| void | cancel () |
| Cancel the download operation. More... | |
| void | download (bool redownload=false) |
| Start the download. More... | |
Signals | |
| void | fetched () |
| Emitted when the file is fetched and accessible. More... | |
Public Member Functions | |
| QgsFetchedContent (const QString &url, QTemporaryFile *file=nullptr, ContentStatus status=NotStarted) | |
| Constructs a FetchedContent with pointer to the downloaded file and status of the download. More... | |
| ~QgsFetchedContent () override | |
| QNetworkReply::NetworkError | error () const |
| Returns the potential error of the download. More... | |
| QFile * | file () const |
| Returns a pointer to the local file, a null pointer if the file is not accessible yet. More... | |
| const QString | filePath () const |
| Returns the path to the local file, an empty string if the file is not accessible yet. More... | |
| ContentStatus | status () const |
| Returns the status of the download. More... | |
FetchedContent holds useful information about a network content being fetched.
Definition at line 43 of file qgsnetworkcontentfetcherregistry.h.
Status of fetched content.
| Enumerator | |
|---|---|
| NotStarted | No download started for such URL. |
| Downloading | Currently downloading. |
| Finished | Download finished and successful. |
| Failed | Download failed. |
Definition at line 48 of file qgsnetworkcontentfetcherregistry.h.
|
inlineexplicit |
Constructs a FetchedContent with pointer to the downloaded file and status of the download.
Definition at line 57 of file qgsnetworkcontentfetcherregistry.h.
|
inlineoverride |
Definition at line 63 of file qgsnetworkcontentfetcherregistry.h.
|
slot |
Cancel the download operation.
Definition at line 137 of file qgsnetworkcontentfetcherregistry.cpp.
|
slot |
Start the download.
| redownload | if set to true, it will restart any achieved or pending download. |
Definition at line 113 of file qgsnetworkcontentfetcherregistry.cpp.
|
inline |
Returns the potential error of the download.
Definition at line 83 of file qgsnetworkcontentfetcherregistry.h.
|
signal |
Emitted when the file is fetched and accessible.
|
inline |
Returns a pointer to the local file, a null pointer if the file is not accessible yet.
Definition at line 73 of file qgsnetworkcontentfetcherregistry.h.
|
inline |
Returns the path to the local file, an empty string if the file is not accessible yet.
Definition at line 77 of file qgsnetworkcontentfetcherregistry.h.
|
inline |
Returns the status of the download.
Definition at line 80 of file qgsnetworkcontentfetcherregistry.h.
1.8.13