25#define PROVIDER_KEY QStringLiteral( "tiledscene" )
26#define PROVIDER_DESCRIPTION QStringLiteral( "Tiled scene provider" )
28QgsTiledSceneProviderMetadata::QgsTiledSceneProviderMetadata()
33QIcon QgsTiledSceneProviderMetadata::icon()
const
38QList<QgsDataItemProvider *> QgsTiledSceneProviderMetadata::dataItemProviders()
const
42 new QgsTiledSceneDataItemProvider()
46QMap<QString, QgsAbstractProviderConnection *> QgsTiledSceneProviderMetadata::connections(
bool cached )
48 return connectionsProtected<QgsTiledSceneProviderConnection, QgsTiledSceneProviderConnection>( cached );
56void QgsTiledSceneProviderMetadata::deleteConnection(
const QString &name )
58 deleteConnectionProtected<QgsTiledSceneProviderConnection>( name );
63 saveConnectionProtected( connection, name );
66QgsProviderMetadata::ProviderCapabilities QgsTiledSceneProviderMetadata::providerCapabilities()
const
68 return QgsProviderMetadata::ProviderCapabilities();
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.