Package io.qt.sensors

Interface QSensorFilter

All Superinterfaces:
QtObjectInterface
All Known Subinterfaces:
QAccelerometerFilter, QAmbientLightFilter, QAmbientTemperatureFilter, QCompassFilter, QGyroscopeFilter, QHumidityFilter, QIRProximityFilter, QLidFilter, QLightFilter, QMagnetometerFilter, QOrientationFilter, QPressureFilter, QProximityFilter, QRotationFilter, QTapFilter, QTiltFilter
All Known Implementing Classes:
QAccelerometerFilter.Impl, QAmbientLightFilter.Impl, QAmbientTemperatureFilter.Impl, QCompassFilter.Impl, QGyroscopeFilter.Impl, QHumidityFilter.Impl, QIRProximityFilter.Impl, QLidFilter.Impl, QLightFilter.Impl, QMagnetometerFilter.Impl, QOrientationFilter.Impl, QPressureFilter.Impl, QProximityFilter.Impl, QRotationFilter.Impl, QSensorFilter.Impl, QTapFilter.Impl, QTiltFilter.Impl

public interface QSensorFilter extends QtObjectInterface

Efficient callback facility for asynchronous notifications of sensor changes

Java wrapper for Qt's class QSensorFilter

Following functions are protected in the Qt interface, all implementations of this interface may implement these function:


@QtUninvokable
protected void setSensor(io.qt.sensors.@Nullable QSensor sensor){
    QSensorFilter.MemberAccess.of(this).setSensor(sensor);
}

@QtUninvokable
protected final io.qt.sensors.@Nullable QSensor getSensor() {
    return sensor();
}

@QtUninvokable
protected final io.qt.sensors.@Nullable QSensor sensor(){
    return QSensorFilter.MemberAccess.of(this).sensor();
}