Class: QgsGpsConnectionRegistry

A class to register / unregister existing GPS connections such that the information is available to all classes and plugins.

QgsGpsConnectionRegistry is not usually directly created, but rather accessed through QgsApplication.gpsConnectionRegistry().

Methods

connectionList

registerConnection

Inserts a connection into the registry.

unregisterConnection

Unregisters connection.

class qgis.core.QgsGpsConnectionRegistry[source]

Bases: object

connectionList(self) List[QgsGpsConnection]
Return type:

List[QgsGpsConnection]

registerConnection(self, c: QgsGpsConnection | None)[source]

Inserts a connection into the registry. The connection is owned by the registry class until it is unregistered again

Parameters:

c (Optional[QgsGpsConnection])

unregisterConnection(self, c: QgsGpsConnection | None)[source]

Unregisters connection. The registry does no longer own the connection

Parameters:

c (Optional[QgsGpsConnection])