QGIS API Documentation 3.28.0-Firenze (ed3ad0430f)
|
Registry for temporary fetched files. More...
#include <qgsnetworkcontentfetcherregistry.h>
Public Member Functions | |
QgsNetworkContentFetcherRegistry ()=default | |
Create the registry for temporary downloaded files. More... | |
~QgsNetworkContentFetcherRegistry () override | |
QgsFetchedContent * | fetch (const QString &url, Qgis::ActionStart fetchingMode=Qgis::ActionStart::Deferred, const QString &authConfig=QString()) |
Initialize a download for the given URL. More... | |
QFile * | localFile (const QString &filePathOrUrl) |
Returns a QFile from a local file or to a temporary file previously fetched by the registry. More... | |
QString | localPath (const QString &filePathOrUrl) |
Returns the path to a local file or to a temporary file previously fetched by the registry. More... | |
Registry for temporary fetched files.
This provides a simple way of downloading and accessing remote files during QGIS application running.
Definition at line 139 of file qgsnetworkcontentfetcherregistry.h.
|
explicitdefault |
Create the registry for temporary downloaded files.
|
override |
Definition at line 26 of file qgsnetworkcontentfetcherregistry.cpp.
QgsFetchedContent * QgsNetworkContentFetcherRegistry::fetch | ( | const QString & | url, |
Qgis::ActionStart | fetchingMode = Qgis::ActionStart::Deferred , |
||
const QString & | authConfig = QString() |
||
) |
Initialize a download for the given URL.
url | the URL to be fetched |
fetchingMode | defines if the download will start immediately or shall be manually triggered |
authConfig | authentication configuration id to be used while fetching |
Definition at line 36 of file qgsnetworkcontentfetcherregistry.cpp.
QFile * QgsNetworkContentFetcherRegistry::localFile | ( | const QString & | filePathOrUrl | ) |
Returns a QFile from a local file or to a temporary file previously fetched by the registry.
filePathOrUrl | can either be a local file path or a remote content which has previously been fetched |
Definition at line 55 of file qgsnetworkcontentfetcherregistry.cpp.
QString QgsNetworkContentFetcherRegistry::localPath | ( | const QString & | filePathOrUrl | ) |
Returns the path to a local file or to a temporary file previously fetched by the registry.
filePathOrUrl | can either be a local file path or a remote content which has previously been fetched |
Definition at line 86 of file qgsnetworkcontentfetcherregistry.cpp.