16 #ifndef QGSVECTORTILECONNECTION_H
17 #define QGSVECTORTILECONNECTION_H
19 #include "qgis_core.h"
24 #include <QStringList>
32 QgsVectorTileProviderConnection(
const QString &name );
33 QgsVectorTileProviderConnection(
const QString &uri,
const QVariantMap &configuration );
35 virtual void store(
const QString &name )
const override;
36 virtual void remove(
const QString &name )
const override;
47 static QString encodedUri(
const Data &conn );
49 static Data decodedUri(
const QString &uri );
52 static QString encodedLayerUri(
const Data &conn );
55 static QStringList connectionList();
57 static Data connection(
const QString &name );
59 static void deleteConnection(
const QString &name );
61 static void addConnection(
const QString &name, Data conn );
63 static QString selectedConnection();
65 static void setSelectedConnection(
const QString &connName );
70 #endif // QGSVECTORTILECONNECTION_H