/*! \qmlproperty real QtQuick::TouchPoint::pressure \qmlproperty vector2d QtQuick::TouchPoint::velocity These properties hold additional information about the current state of the touch point. \list \li \c pressure is a value in the range of 0.0 to 1.0. \li \c velocity is a vector with magnitude reported in pixels per second. \endlist Not all touch devices support velocity. If velocity is not supported, it will be reported as 0,0. */ void QQuickTouchPoint::setPressure(qreal pressure) { if (_pressure == pressure) return; _pressure = pressure; emit pressureChanged(); }
void UnitsSettings::setPressure(int value) { QSettings s; s.beginGroup(group); s.setValue("pressure", value); prefs.units.pressure = (units::PRESSURE) value; emit pressureChanged(value); }
void QmlPressureReading::readingUpdate() { qreal pressure = m_sensor->reading()->pressure(); if (m_pressure != pressure) { m_pressure = pressure; Q_EMIT pressureChanged(); } qreal temperature = m_sensor->reading()->temperature(); if (m_temperature != temperature) { m_temperature = temperature; Q_EMIT temperatureChanged(); } }
void QmlBarometerAltimeterReading::readingUpdate() { qreal pressure = m_sensor->reading()->pressure(); if (m_pressure != pressure) { m_pressure = pressure; Q_EMIT pressureChanged(); m_altitude = pressure_to_altitude(pressure); Q_EMIT altitudeChanged(); } qreal temperature = m_sensor->reading()->temperature(); if (m_temperature != temperature) { m_temperature = temperature; Q_EMIT temperatureChanged(); } }