22#ifndef QGSOWSCONNECTION_H
23#define QGSOWSCONNECTION_H
64 static const inline
QgsSettingsEntryGroup settingsServiceConnectionDetailsGroup =
QgsSettingsEntryGroup( {&settingsConnectionUrl, &settingsConnectionReferer, &settingsConnectionVersion, &settingsConnectionIgnoreGetMapURI, &settingsConnectionIgnoreGetFeatureInfoURI, &settingsConnectionSmoothPixmapTransform, &settingsConnectionReportedLayerExtents, &settingsConnectionDpiMode, &settingsConnectionMaxNumFeatures, &settingsConnectionPagesize, &settingsConnectionPagingEnabled, &settingsConnectionPreferCoordinatesForWfsT11, &settingsConnectionIgnoreAxisOrientation, &settingsConnectionInvertAxisOrientation} );
78 QString connectionName()
const;
84 QString connectionInfo()
const;
90 QString service()
const;
128 static QStringList connectionList(
const QString &service );
131 static void deleteConnection(
const QString &service,
const QString &name );
134 static QString selectedConnection(
const QString &service );
136 static void setSelectedConnection(
const QString &service,
const QString &name );
145 QString mConnectionInfo;
147 Q_DECL_DEPRECATED
static void addCommonConnectionSettings(
QgsDataSourceUri &uri,
const QString &settingsKey );
148 static void addCommonConnectionSettings(
QgsDataSourceUri &uri,
const QString &service,
const QString &connectionName );
The Qgis class provides global constants for use throughout the application.
Class for storing the component parts of a RDBMS data source URI (e.g.
A boolean settings entry.
A template class for enum and flag settings entry.
Creates a group of setting which have a common definition of base key.
This class is a composition of two QSettings instances:
As part of the API refactoring and improvements which landed in QGIS