16#ifndef QGSTILEDSCENECONNECTION_H 
   17#define QGSTILEDSCENECONNECTION_H 
   72    virtual void store( 
const QString &name ) 
const override;
 
   73    virtual void remove( 
const QString &name ) 
const override;
 
  116    static QString encodedUri( 
const Data &data );
 
  124    static Data decodedUri( 
const QString &uri );
 
  132    static QString encodedLayerUri( 
const Data &data );
 
  137    static QStringList connectionList();
 
  142    static Data connection( 
const QString &name );
 
  147    static void addConnection( 
const QString &name, 
const Data &connection );
 
  154    static QString selectedConnection();
 
  161    static void setSelectedConnection( 
const QString &name );
 
 
@ NamedListSelectedItemSetting
Creates a setting to store which is the current item.
 
The QgsAbstractProviderConnection provides an interface for data provider connections.
 
virtual void remove(const QString &name) const =0
Deletes the connection from the settings.
 
virtual void store(const QString &name) const =0
Stores the connection in the settings.
 
An integer settings entry.
 
A string list settings entry.
 
QgsSettingsTreeNamedListNode is a named list tree node for the settings tree to help organizing and i...
 
QgsSettingsTreeNamedListNode * createNamedListNode(const QString &key, const Qgis::SettingsTreeNodeOptions &options=Qgis::SettingsTreeNodeOptions())
Creates a named list tree node.
 
static QgsSettingsTreeNode * sTreeConnections
 
Represents connections to tiled scene data sources.
 
QString providerKey() const
Returns the data provider associated with the connection.
 
Represents decoded data of a tiled scene connection.
 
QString authCfg
Authentication configuration ID.
 
QString password
HTTP Basic password.
 
QString provider
Provider key.
 
QString username
HTTP Basic username.
 
QgsHttpHeaders httpHeaders
HTTP headers.