Class: QgsSensorAbstractMetadata

Stores metadata about a sensor class.

Note

In C++ you can use QgsSensorAbstractMetadata convenience class.

Added in version 3.32.

Note

This is an abstract class, with methods which must be implemented by a subclass.

The following methods must be implemented: createSensor()

Abstract Methods

createSensor

Creates a sensor of this class.

Methods

type

Returns the unique type code for the sensor class.

visibleName

Returns a translated, user visible name for the sensor class.

class qgis.core.QgsSensorAbstractMetadata[source]

Bases: object

__init__(type: str | None, visibleName: str | None)

Constructor for QgsSensorAbstractMetadata with the specified class type.

Parameters:
  • type (Optional[str])

  • visibleName (Optional[str])

__init__(a0: QgsSensorAbstractMetadata)
Parameters:

a0 (QgsSensorAbstractMetadata)

abstract createSensor(self, parent: QObject | None) QgsAbstractSensor | None[source]

Creates a sensor of this class.

Parameters:

parent (Optional[QObject])

Return type:

Optional[QgsAbstractSensor]

type(self) str[source]

Returns the unique type code for the sensor class.

Return type:

str

visibleName(self) str[source]

Returns a translated, user visible name for the sensor class.

Return type:

str