Class: QgsOwsConnection

class qgis.core.QgsOwsConnection(service: str, connName: str)

Bases: PyQt5.QtCore.QObject

Constructor

Parameters:
  • service – service name: WMS,WFS,WCS
  • connName – connection name

Connections management

Enums

Methods

addWfsConnectionSettings Adds uri parameters relating to the settings for a WFS connection to a QgsDataSourceUri uri.
addWmsWcsConnectionSettings Adds uri parameters relating to the settings for a WMS or WCS connection to a QgsDataSourceUri uri.
childEvent
connectNotify
connectionInfo Returns connection info string.
connectionList Returns the list of connections for the specified service
connectionName Returns the connection name.
customEvent
deleteConnection Deletes the connection for the specified service with the specified name
disconnectNotify
isSignalConnected
receivers
selectedConnection Retrieves the selected connection for the specified service
sender
senderSignalIndex
service Returns a string representing the service type, e.g.
setSelectedConnection Marks the specified connection for the specified service as selected
timerEvent
uri Returns the connection uri.

Signals

Attributes

addWfsConnectionSettings(uri: QgsDataSourceUri, settingsKey: str) → QgsDataSourceUri

Adds uri parameters relating to the settings for a WFS connection to a QgsDataSourceUri uri. Connection settings are taken from the specified QSettings settingsKey.

New in version 3.0.

addWmsWcsConnectionSettings(uri: QgsDataSourceUri, settingsKey: str) → QgsDataSourceUri

Adds uri parameters relating to the settings for a WMS or WCS connection to a QgsDataSourceUri uri. Connection settings are taken from the specified QSettings settingsKey.

New in version 3.0.

childEvent()
connectNotify()
connectionInfo(self) → str

Returns connection info string.

New in version 3.0.

connectionList(service: str) → List[str]

Returns the list of connections for the specified service

connectionName(self) → str

Returns the connection name.

New in version 3.0.

customEvent()
deleteConnection(service: str, name: str)

Deletes the connection for the specified service with the specified name

disconnectNotify()
isSignalConnected()
receivers()
selectedConnection(service: str) → str

Retrieves the selected connection for the specified service

sender()
senderSignalIndex()
service(self) → str

Returns a string representing the service type, e.g. “WMS”.

New in version 3.0.

setSelectedConnection(service: str, name: str)

Marks the specified connection for the specified service as selected

timerEvent()
uri(self) → QgsDataSourceUri

Returns the connection uri.