QGIS API Documentation 3.41.0-Master (45a0abf3bec)
|
Contains information about unusable URIs which aren't handled by any registered providers. More...
#include <qgsproviderregistry.h>
Public Member Functions | |
UnusableUriDetails (const QString &uri=QString(), const QString &warning=QString(), const QList< Qgis::LayerType > &layerTypes=QList< Qgis::LayerType >()) | |
Constructor for UnusableUriDetails for the given uri, with the specified user-friendly, translated warning. | |
Public Attributes | |
QString | detailedWarning |
Contains a longer, user-friendly, translated message advising why the URI is not usable. | |
QList< Qgis::LayerType > | layerTypes |
Contains a list of map layer types which are usually valid options for opening the target URI. | |
QString | uri |
URI which could not be handled. | |
QString | warning |
Contains a short, user-friendly, translated message advising why the URI is not usable. | |
Contains information about unusable URIs which aren't handled by any registered providers.
For example, if a QGIS install is built without the PDAL library then las/laz files are unusable. This class can then be used to construct friendly warnings to users advising them why the las/laz files cannot be used on their QGIS build.
Definition at line 458 of file qgsproviderregistry.h.
|
inline |
Constructor for UnusableUriDetails for the given uri, with the specified user-friendly, translated warning.
The optional layerTypes argument can be used to specify layer types which are usually valid options for opening the URI.
Definition at line 468 of file qgsproviderregistry.h.
QString QgsProviderRegistry::UnusableUriDetails::detailedWarning |
Contains a longer, user-friendly, translated message advising why the URI is not usable.
Definition at line 487 of file qgsproviderregistry.h.
QList<Qgis::LayerType> QgsProviderRegistry::UnusableUriDetails::layerTypes |
Contains a list of map layer types which are usually valid options for opening the target URI.
Definition at line 493 of file qgsproviderregistry.h.
QString QgsProviderRegistry::UnusableUriDetails::uri |
URI which could not be handled.
Definition at line 477 of file qgsproviderregistry.h.
QString QgsProviderRegistry::UnusableUriDetails::warning |
Contains a short, user-friendly, translated message advising why the URI is not usable.
Definition at line 482 of file qgsproviderregistry.h.