summaryrefslogtreecommitdiffstats
path: root/src/plugins/sensors/blackberry/bbsensorbackend.h
diff options
context:
space:
mode:
authorThomas McGuire <thomas.mcguire.qnx@kdab.com>2012-09-27 16:10:40 +0200
committerThe Qt Project <gerrit-noreply@qt-project.org>2012-10-04 12:10:07 +0200
commit0156de8c1aab48e43a762fb034c3f885ff2b6efe (patch)
tree5abac52a05dbcf446d9dfb5b9401edfe4f9d13d5 /src/plugins/sensors/blackberry/bbsensorbackend.h
parent4c61854d60fb5d2c68c6dcb1fb5bdf5c0dead3e2 (diff)
Blackberry: Avoid expensive close() and open() just to get information
Instead, open the device to get information, but then just pause it until start() is called. Change-Id: I3002bee07807d3956e74e8fd82425b16cdb61001 Reviewed-by: Adam Parco <aparco@rim.com> Reviewed-by: Lorn Potter <lorn.potter@gmail.com>
Diffstat (limited to 'src/plugins/sensors/blackberry/bbsensorbackend.h')
-rw-r--r--src/plugins/sensors/blackberry/bbsensorbackend.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/plugins/sensors/blackberry/bbsensorbackend.h b/src/plugins/sensors/blackberry/bbsensorbackend.h
index c34101fe..c90e86fa 100644
--- a/src/plugins/sensors/blackberry/bbsensorbackend.h
+++ b/src/plugins/sensors/blackberry/bbsensorbackend.h
@@ -104,7 +104,7 @@ protected:
private slots:
void dataAvailable();
void applyAlwaysOnProperty();
- void setPaused(bool paused);
+ bool setPaused(bool paused);
void updatePauseState();
void updateOrientation();
@@ -114,6 +114,7 @@ private:
sensor_type_e m_sensorType;
BbGuiHelper *m_guiHelper;
float m_mappingMatrix[4];
+ bool m_started;
};
template<class SensorReading>