| 
    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.