QAccelerometer¶
The
QAccelerometer
class is a convenience wrapper aroundQSensor
. More…
Synopsis¶
Functions¶
def
accelerationMode
()def
setAccelerationMode
(accelerationMode)
Signals¶
def
accelerationModeChanged
(accelerationMode)
Detailed Description¶
The only behavioural difference is that this class sets the type properly.
It also supports changing the acceleration mode, which controls whether the force of gravity is included in the accelerometer values or not.
Furthermore, this class features a
reading()
function that returns aQAccelerometerReading
instead of aQSensorReading
.For details about how the sensor works, see
QAccelerometerReading
.See also
-
class
QAccelerometer
([parent=Q_NULLPTR])¶ - param parent
QObject
Construct the sensor as a child of
parent
.
-
PySide2.QtSensors.QAccelerometer.
AccelerationMode
¶ This enum represents the acceleration mode of an acceleration sensor.
The acceleration mode controls how the sensor reports acceleration. is the only mode in which the values can be directly physically measured, the others are an approximation.
Constant
Description
QAccelerometer.Combined
Both the acceleration caused by gravity and the acceleration caused by the user moving the device is reported combined.
QAccelerometer.Gravity
Only the acceleration caused by gravity is reported. Movements of the device caused by the user have no effect other than changing the direction when the device is rotated.
QAccelerometer.User
Only the acceleration caused by the user moving the device is reported, the effect of gravity is canceled out. A device at rest therefore should report values of, or close to, zero. In other APIs, this mode might be known as linear acceleration.
See also
-
PySide2.QtSensors.QAccelerometer.
type
¶
-
PySide2.QtSensors.QAccelerometer.
accelerationMode
()¶ - Return type
See also
-
PySide2.QtSensors.QAccelerometer.
accelerationModeChanged
(accelerationMode)¶ - Parameters
accelerationMode –
AccelerationMode
-
PySide2.QtSensors.QAccelerometer.
setAccelerationMode
(accelerationMode)¶ - Parameters
accelerationMode –
AccelerationMode
Sets the acceleration mode to
accelerationMode
.See also
© 2018 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.