| QGIS API Documentation 3.36.0-Maidenhead (09951dc0acf)
    | 
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 461 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 471 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 490 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 496 of file qgsproviderregistry.h.
| QString QgsProviderRegistry::UnusableUriDetails::uri | 
URI which could not be handled.
Definition at line 480 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 485 of file qgsproviderregistry.h.