23 #define PROVIDER_KEY QStringLiteral( "vectortile" )
24 #define PROVIDER_DESCRIPTION QStringLiteral( "Vector tile provider" )
26 QgsVectorTileProviderMetadata::QgsVectorTileProviderMetadata()
31 QList<QgsDataItemProvider *> QgsVectorTileProviderMetadata::dataItemProviders()
const
33 QList< QgsDataItemProvider * > providers;
34 providers <<
new QgsVectorTileDataItemProvider;
38 QMap<QString, QgsAbstractProviderConnection *> QgsVectorTileProviderMetadata::connections(
bool cached )
40 return connectionsProtected<QgsVectorTileProviderConnection, QgsVectorTileProviderConnection>( cached );
45 return new QgsVectorTileProviderConnection( name );
48 void QgsVectorTileProviderMetadata::deleteConnection(
const QString &name )
50 deleteConnectionProtected<QgsVectorTileProviderConnection>( name );
55 saveConnectionProtected( connection, name );
The QgsAbstractProviderConnection provides an interface for data provider connections.