QAccelerometerReading Class
The QAccelerometerReading class reports on linear acceleration along the X, Y and Z axes. More...
Header: | #include <QAccelerometerReading> |
qmake: | QT += sensors |
Since: | Qt 5.1 |
Inherits: | QSensorReading |
Properties
- 1 property inherited from QSensorReading
- 1 property inherited from QObject
Public Functions
QAccelerometerReading(QObject *parent = DECLARE_READING(QAccelerometerReading)) | |
virtual | ~QAccelerometerReading() |
void | setX(qreal x) |
void | setY(qreal y) |
void | setZ(qreal z) |
qreal | x() const |
qreal | y() const |
qreal | z() const |
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 QAccelerometerReading class reports on linear acceleration along the X, Y and Z axes.
QAccelerometerReading Units
The scale of the values is meters per second squared. The axes are arranged as follows.
A monoblock device sitting at rest, face up on a desk will experience a force of approximately 9.8 on the Z axis (ie. towards the roof). This is the proper acceleration the device experiences relative to freefall.
Property Documentation
x : const qreal
This property holds the acceleration on the X axis.
The scale of the values is meters per second squared.
Access functions:
qreal | x() const |
See also QAccelerometerReading Units.
y : const qreal
This property holds the acceleration on the Y axis.
The scale of the values is meters per second squared.
Access functions:
qreal | y() const |
See also QAccelerometerReading Units.
z : const qreal
This property holds the acceleration on the Z axis.
The scale of the values is meters per second squared.
Access functions:
qreal | z() const |
See also QAccelerometerReading Units.
Member Function Documentation
QAccelerometerReading::QAccelerometerReading(QObject *parent = DECLARE_READING(QAccelerometerReading))
Default constructs an instance of QAccelerometerReading.
[virtual]
QAccelerometerReading::~QAccelerometerReading()
Destroys the instance of QAccelerometerReading. The destructor is virtual.
[override virtual]
void QAccelerometerReading::copyValuesFrom(QSensorReading *other)
void QAccelerometerReading::setX(qreal x)
Sets the acceleration on the X axis to x.
See also x().
void QAccelerometerReading::setY(qreal y)
Sets the acceleration on the Y axis to y.
See also y().
void QAccelerometerReading::setZ(qreal z)
Sets the acceleration on the Z axis to z.
See also z().
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.12/qaccelerometerreading.html