25#include "moc_qgstiledsceneprovidermetadata.cpp"
27using namespace Qt::StringLiterals;
31#define PROVIDER_KEY u"tiledscene"_s
32#define PROVIDER_DESCRIPTION u"Tiled scene provider"_s
34QgsTiledSceneProviderMetadata::QgsTiledSceneProviderMetadata()
38QIcon QgsTiledSceneProviderMetadata::icon()
const
43QList<QgsDataItemProvider *> QgsTiledSceneProviderMetadata::dataItemProviders()
const
45 return {
new QgsTiledSceneDataItemProvider() };
48QMap<QString, QgsAbstractProviderConnection *> QgsTiledSceneProviderMetadata::connections(
bool cached )
50 return connectionsProtected<QgsTiledSceneProviderConnection, QgsTiledSceneProviderConnection>( cached );
58void QgsTiledSceneProviderMetadata::deleteConnection(
const QString &name )
60 deleteConnectionProtected<QgsTiledSceneProviderConnection>( name );
65 saveConnectionProtected( connection, name );
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.