Class: QgsSourceCache¶
A cache for source strings that returns a local file path containing the source content.
QgsSourceCache
is not usually directly created, but rather
accessed through QgsApplication.sourceCache()
.
Added in version 3.16.
Class Hierarchy¶
Base classes¶
A QObject derived base class for |
|
Methods
Returns a local file path reflecting the content of a specified source path |
Signals
Emitted when the cache has finished retrieving a 3D model from a remote url. |
- class qgis.core.QgsSourceCache[source]¶
Bases:
QgsAbstractContentCacheBase
- __init__(parent: QObject | None = None)
Constructor for QgsSourceCache, with the specified
parent
object.- Parameters:
parent (Optional[QObject] = None)
- localFilePath(self, path: str | None, blocking: bool = False) str [source]¶
Returns a local file path reflecting the content of a specified source
path
path
may be a local file, remote (HTTP) url, or a base 64 encoded string (with a “base64:” prefix).- Parameters:
path (Optional[str])
blocking (bool = False)
- Return type:
str