java.lang.Object
io.qt.internal.QtJambiObject
io.qt.QtObject
io.qt.core.QObject
io.qt.sensors.QSensor
- All Implemented Interfaces:
QtObjectInterface
,QtSignalBlockerInterface
,QtSignalEmitterInterface
,QtThreadAffineInterface
- Direct Known Subclasses:
QAccelerometer
,QAltimeter
,QAmbientLightSensor
,QAmbientTemperatureSensor
,QCompass
,QDistanceSensor
,QGyroscope
,QHolsterSensor
,QHumiditySensor
,QIRProximitySensor
,QLidSensor
,QLightSensor
,QMagnetometer
,QOrientationSensor
,QPressureSensor
,QProximitySensor
,QRotationSensor
,QTapSensor
,QTiltSensor
public class QSensor extends QObject
Represents a single hardware sensor
Java wrapper for Qt class QSensor
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
QSensor.AxesOrientationMode
Java wrapper for Qt enum QSensor::AxesOrientationModestatic class
QSensor.Feature
Java wrapper for Qt enum QSensor::FeatureNested classes/interfaces inherited from class io.qt.core.QObject
QObject.MultiSignal, QObject.PrivateSignal0, QObject.PrivateSignal1<A>, QObject.PrivateSignal2<A,B>, QObject.PrivateSignal3<A,B,C>, QObject.PrivateSignal4<A,B,C,D>, QObject.PrivateSignal5<A,B,C,D,E>, QObject.PrivateSignal6<A,B,C,D,E,F>, QObject.PrivateSignal7<A,B,C,D,E,F,G>, QObject.PrivateSignal8<A,B,C,D,E,F,G,H>, QObject.PrivateSignal9<A,B,C,D,E,F,G,H,I>, QObject.QDeclarativeConstructor, QObject.Signal0, QObject.Signal1<A>, QObject.Signal1Default1<A>, QObject.Signal2<A,B>, QObject.Signal2Default1<A,B>, QObject.Signal2Default2<A,B>, QObject.Signal3<A,B,C>, QObject.Signal3Default1<A,B,C>, QObject.Signal3Default2<A,B,C>, QObject.Signal3Default3<A,B,C>, QObject.Signal4<A,B,C,D>, QObject.Signal4Default1<A,B,C,D>, QObject.Signal4Default2<A,B,C,D>, QObject.Signal4Default3<A,B,C,D>, QObject.Signal4Default4<A,B,C,D>, QObject.Signal5<A,B,C,D,E>, QObject.Signal5Default1<A,B,C,D,E>, QObject.Signal5Default2<A,B,C,D,E>, QObject.Signal5Default3<A,B,C,D,E>, QObject.Signal5Default4<A,B,C,D,E>, QObject.Signal5Default5<A,B,C,D,E>, QObject.Signal6<A,B,C,D,E,F>, QObject.Signal6Default1<A,B,C,D,E,F>, QObject.Signal6Default2<A,B,C,D,E,F>, QObject.Signal6Default3<A,B,C,D,E,F>, QObject.Signal6Default4<A,B,C,D,E,F>, QObject.Signal6Default5<A,B,C,D,E,F>, QObject.Signal6Default6<A,B,C,D,E,F>, QObject.Signal7<A,B,C,D,E,F,G>, QObject.Signal7Default1<A,B,C,D,E,F,G>, QObject.Signal7Default2<A,B,C,D,E,F,G>, QObject.Signal7Default3<A,B,C,D,E,F,G>, QObject.Signal7Default4<A,B,C,D,E,F,G>, QObject.Signal7Default5<A,B,C,D,E,F,G>, QObject.Signal7Default6<A,B,C,D,E,F,G>, QObject.Signal7Default7<A,B,C,D,E,F,G>, QObject.Signal8<A,B,C,D,E,F,G,H>, QObject.Signal8Default1<A,B,C,D,E,F,G,H>, QObject.Signal8Default2<A,B,C,D,E,F,G,H>, QObject.Signal8Default3<A,B,C,D,E,F,G,H>, QObject.Signal8Default4<A,B,C,D,E,F,G,H>, QObject.Signal8Default5<A,B,C,D,E,F,G,H>, QObject.Signal8Default6<A,B,C,D,E,F,G,H>, QObject.Signal8Default7<A,B,C,D,E,F,G,H>, QObject.Signal8Default8<A,B,C,D,E,F,G,H>, QObject.Signal9<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default1<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default2<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default3<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default4<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default5<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default6<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default7<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default8<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default9<A,B,C,D,E,F,G,H,I>, QObject.SignalConfiguration
-
Field Summary
-
Constructor Summary
Constructors Modifier Constructor Description QSensor(QByteArray type)
Overloaded constructor forQSensor(io.qt.core.QByteArray, io.qt.core.QObject)
withparent = null
.QSensor(QByteArray type, QObject parent)
protected
QSensor(QtObject.QPrivateConstructor p)
Constructor for internal use only. -
Method Summary
Methods inherited from class io.qt.core.QObject
blockSignals, childEvent, children, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connectNotify, customEvent, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnectNotify, disposeLater, dumpObjectInfo, dumpObjectTree, dynamicPropertyNames, emit, emit, emit, emit, emit, emit, emit, emit, emit, emit, event, eventFilter, findChild, findChild, findChild, findChild, findChild, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, inherits, inherits, installEventFilter, isSignalConnected, isWidgetType, isWindowType, killTimer, metaObject, moveToThread, objectName, parent, property, qt_metacast, receivers, receivers, removeEventFilter, sender, senderSignalIndex, setObjectName, setParent, setProperty, signalsBlocked, startTimer, startTimer, thread, timerEvent, toString, tr, tr, tr
-
Field Details
-
staticMetaObject
This variable stores the meta-object for the class. -
activeChanged
-
alwaysOnChanged
-
availableSensorsChanged
-
axesOrientationModeChanged
-
bufferSizeChanged
-
busyChanged
-
currentOrientationChanged
-
dataRateChanged
-
efficientBufferSizeChanged
-
maxBufferSizeChanged
-
readingChanged
-
sensorError
-
skipDuplicatesChanged
-
userOrientationChanged
-
-
Constructor Details
-
QSensor
Overloaded constructor for
QSensor(io.qt.core.QByteArray, io.qt.core.QObject)
withparent = null
. -
QSensor
-
QSensor
Constructor for internal use only.- Parameters:
p
- expected to benull
.
-
-
Method Details
-
addFilter
-
availableDataRates
-
axesOrientationMode
-
backend
-
bufferSize
-
connectToBackend
public final boolean connectToBackend() -
currentOrientation
-
dataRate
-
description
-
efficientBufferSize
-
error
-
filters
-
identifier
-
isActive
-
isAlwaysOn
-
isBusy
-
isConnectedToBackend
-
isFeatureSupported
-
maxBufferSize
-
outputRange
-
outputRanges
-
reading
-
removeFilter
-
setActive
-
setAlwaysOn
-
setAxesOrientationMode
@QtUninvokable public final void setAxesOrientationMode(QSensor.AxesOrientationMode axesOrientationMode) -
setBufferSize
-
setCurrentOrientation
-
setDataRate
-
setEfficientBufferSize
-
setIdentifier
-
setMaxBufferSize
-
setOutputRange
-
setSkipDuplicates
-
setUserOrientation
-
skipDuplicates
-
start
public final boolean start()See QSensor::start()
-
stop
public final void stop()See QSensor::stop()
-
type
-
userOrientation
-
defaultSensorForType
-
sensorTypes
-
sensorsForType
-