Class: QgsAbstractInputController

class qgis.gui.QgsAbstractInputController

Bases: PyQt5.QtCore.QObject

Abstract base class for all input controllers.

Added in version 3.34.

QgsAbstractInputController(parent: QObject = None) Constructor for QgsAbstractInputController, with the specified parent object.

Methods

childEvent

clone

Returns a new copy of the controller.

connectNotify

customEvent

deviceId

Returns a string uniquely identifying the device.

disconnectNotify

isSignalConnected

receivers

sender

senderSignalIndex

timerEvent

type

Returns the input controller type.

childEvent(self, QChildEvent)
clone(self) QgsAbstractInputController

Returns a new copy of the controller.

Return type:

QgsAbstractInputController

connectNotify(self, QMetaMethod)
customEvent(self, QEvent)
deviceId(self) str

Returns a string uniquely identifying the device.

Return type:

str

disconnectNotify(self, QMetaMethod)
isSignalConnected(self, QMetaMethod) bool
receivers(self, PYQT_SIGNAL) int
sender(self) QObject
senderSignalIndex(self) int
timerEvent(self, QTimerEvent)
type(self) Qgis.InputControllerType

Returns the input controller type.

Return type:

Qgis.InputControllerType