Learn what Felgo offers to help your business succeed. Start your free evaluation today! Felgo for Your Business

QDistanceReading Class

The QDistanceReading class holds distance reading in cm from the proximity sensor. More...

Header: #include <QDistanceReading>
qmake: QT += sensors
Since: Qt 5.4
Inherits: QSensorReading

Properties

Public Functions

QDistanceReading(QObject *parent = DECLARE_READING(QDistanceReading))
virtual ~QDistanceReading()
qreal distance() const
void setDistance(qreal distance)

Reimplemented Public Functions

virtual void copyValuesFrom(QSensorReading *other) override

Additional Inherited Members

  • 1 public slot inherited from QObject
  • 2 signals inherited from QObject
  • 1 public variable inherited from QObject
  • 10 static public members inherited from QObject
  • 9 protected functions inherited from QObject
  • 2 protected variables inherited from QObject

Detailed Description

The QDistanceReading class holds distance reading in cm from the proximity sensor.

The QDistanceReading class holds distance reading in cm from the proximity sensor. Note: Some proximity sensor only support two values for distance, a near and far value. In this case, the sensor should report its maximum range value to represent the far state, and a lesser value to represent the near state.

QDistanceReading Units

The distance is measured in cm

The distance sensor is typically located in the front face of a device, and thus will measure the distance of an object from the device's front face.

Property Documentation

distance : const qreal

distance of object from front face of device

Access functions:

qreal distance() const

See also QDistanceReading Units.

Member Function Documentation

QDistanceReading::QDistanceReading(QObject *parent = DECLARE_READING(QDistanceReading))

Default constructs an instance of QDistanceReading.

[virtual] QDistanceReading::~QDistanceReading()

Destroys the instance of QDistanceReading. The destructor is virtual.

[override virtual] void QDistanceReading::copyValuesFrom(QSensorReading *other)

void QDistanceReading::setDistance(qreal distance)

Sets distance to distance.

See also distance().

Qt_Technology_Partner_RGB_475 Qt_Service_Partner_RGB_475_padded