17#include "moc_qgstiledsceneprovidermetadata.cpp"
26#define PROVIDER_KEY QStringLiteral( "tiledscene" )
27#define PROVIDER_DESCRIPTION QStringLiteral( "Tiled scene provider" )
29QgsTiledSceneProviderMetadata::QgsTiledSceneProviderMetadata()
34QIcon QgsTiledSceneProviderMetadata::icon()
const
39QList<QgsDataItemProvider *> QgsTiledSceneProviderMetadata::dataItemProviders()
const
43 new QgsTiledSceneDataItemProvider()
47QMap<QString, QgsAbstractProviderConnection *> QgsTiledSceneProviderMetadata::connections(
bool cached )
49 return connectionsProtected<QgsTiledSceneProviderConnection, QgsTiledSceneProviderConnection>( cached );
57void QgsTiledSceneProviderMetadata::deleteConnection(
const QString &name )
59 deleteConnectionProtected<QgsTiledSceneProviderConnection>( name );
64 saveConnectionProtected( connection, name );
The QgsAbstractProviderConnection provides an interface for data provider connections.
static QIcon getThemeIcon(const QString &name, const QColor &fillColor=QColor(), const QColor &strokeColor=QColor())
Helper to get a theme icon.
Represents connections to tiled scene data sources.