summaryrefslogtreecommitdiff
path: root/src/sensorsquick/qmlholstersensor.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/sensorsquick/qmlholstersensor.cpp')
-rw-r--r--src/sensorsquick/qmlholstersensor.cpp11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/sensorsquick/qmlholstersensor.cpp b/src/sensorsquick/qmlholstersensor.cpp
index cdefd68..d1b8863 100644
--- a/src/sensorsquick/qmlholstersensor.cpp
+++ b/src/sensorsquick/qmlholstersensor.cpp
@@ -116,6 +116,11 @@ bool QmlHolsterReading::holstered() const
return m_holstered;
}
+QBindable<bool> QmlHolsterReading::bindableHolstered() const
+{
+ return &m_holstered;
+}
+
QSensorReading *QmlHolsterReading::reading() const
{
return m_sensor->reading();
@@ -123,9 +128,5 @@ QSensorReading *QmlHolsterReading::reading() const
void QmlHolsterReading::readingUpdate()
{
- const bool holstered = m_sensor->reading()->holstered();
- if (m_holstered != holstered) {
- m_holstered = holstered;
- Q_EMIT holsteredChanged();
- }
+ m_holstered = m_sensor->reading()->holstered();
}