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

This class was introduced in Qt 5.4.

Properties

Public Functions

qreal distance() const
void setDistance(qreal distance)
typedef QObjectList
QList<T> qFindChildren(const QObject *obj, const QRegExp &regExp)
T qobject_cast(QObject *object)
T qobject_cast(const QObject *object)

Macros

Additional Inherited Members

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

Detailed Description

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

void QDistanceReading::setDistance(qreal distance)

Sets distance to distance.

See also distance().