The QAccelerometerReading class reports on linear acceleration along the X, Y and Z axes. 更多...
头: | #include <QAccelerometerReading> |
qmake: | QT += sensors |
Since: | Qt 5.1 |
继承: | QSensorReading |
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 |
virtual void | copyValuesFrom (QSensorReading * other ) override |
const QMetaObject | staticMetaObject |
The QAccelerometerReading class reports on linear acceleration along the X, Y and Z axes.
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.
This property holds the acceleration on the X axis.
The scale of the values is meters per second squared.
访问函数:
qreal | x () const |
另请参阅 QAccelerometerReading Units .
This property holds the acceleration on the Y axis.
The scale of the values is meters per second squared.
访问函数:
qreal | y () const |
另请参阅 QAccelerometerReading Units .
This property holds the acceleration on the Z axis.
The scale of the values is meters per second squared.
访问函数:
qreal | z () const |
另请参阅 QAccelerometerReading Units .
Default constructs an instance of QAccelerometerReading.
[虚拟]
QAccelerometerReading::
~QAccelerometerReading
()
Destroys the instance of QAccelerometerReading. The destructor is virtual.
[override virtual]
void
QAccelerometerReading::
copyValuesFrom
(
QSensorReading
*
other
)
Sets the acceleration on the X axis to x .
另请参阅 x ().
Sets the acceleration on the Y axis to y .
另请参阅 y ().
Sets the acceleration on the Z axis to z .
另请参阅 z ().