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
- distance : const qreal
- 1 property inherited from QSensorReading
- 1 property inherited from QObject
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 |
- 4 public functions inherited from QSensorReading
- 31 public functions inherited from QObject
Static Public Members
const QMetaObject | staticMetaObject |
- 9 static public members inherited from QObject
Additional Inherited Members
- 1 public slot inherited from QObject
- 2 signals inherited from QObject
- 9 protected functions 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().
© 2019 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.