Class: QgsConnectionRegistry¶
-
class
qgis.core.
QgsConnectionRegistry
(parent: QObject = None)¶ Bases:
PyQt5.QtCore.QObject
Constructor for QgsConnectionRegistry.
A registry for saved data provider connections, allowing retrieval of saved connections by name and provider type.
QgsConnectionRegistry
is not usually directly created, but rather accessed throughQgsApplication.connectionRegistry()
.New in version 3.14.
- Parameters
parent –
-
childEvent
(self, QChildEvent)¶
-
connectNotify
(self, QMetaMethod)¶
-
createConnection
(self, name: str) → QgsAbstractProviderConnection¶ Creates a new connection by loading the connection with the given
id
from the settings.The
id
string must be of the format “provider://connection_name”, e.g. “postgres://my_connection” for the PostgreSQL connection saved as “my_connection”.Ownership is transferred to the caller.
- Raises
: – py:class:QgsProviderConnectionException
- Parameters
name (str) –
- Return type
-
customEvent
(self, QEvent)¶
-
disconnectNotify
(self, QMetaMethod)¶
-
isSignalConnected
(self, QMetaMethod) → bool¶
-
receivers
(self, PYQT_SIGNAL) → int¶
-
sender
(self) → QObject¶
-
senderSignalIndex
(self) → int¶
-
timerEvent
(self, QTimerEvent)¶