summaryrefslogtreecommitdiffstats
path: root/src/sensors/qsensorbackend.h
diff options
context:
space:
mode:
authorThomas McGuire <thomas.mcguire.qnx@kdab.com>2013-04-22 13:33:49 +0200
committerThe Qt Project <gerrit-noreply@qt-project.org>2013-05-06 11:40:56 +0200
commit8b7ecd0eb2d9f1e46835687593b6a7f4b14b1009 (patch)
treed8e9d5cd6c12af1fa6db2d28a209ccd7a3a639f3 /src/sensors/qsensorbackend.h
parenta8bb2b1720372b79b1e7c03692252a3d6f0a7c0f (diff)
Add a private class to QSensorBackendv5.1.0-beta1
Change-Id: Ifaac09159420b6cca197614a1fa9df8b6a8692dc Reviewed-by: Thomas McGuire <thomas.mcguire@kdab.com>
Diffstat (limited to 'src/sensors/qsensorbackend.h')
-rw-r--r--src/sensors/qsensorbackend.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/sensors/qsensorbackend.h b/src/sensors/qsensorbackend.h
index c452a4dc..03a0c413 100644
--- a/src/sensors/qsensorbackend.h
+++ b/src/sensors/qsensorbackend.h
@@ -47,11 +47,13 @@
QT_BEGIN_NAMESPACE
+class QSensorBackendPrivate;
+
class Q_SENSORS_EXPORT QSensorBackend : public QObject
{
Q_OBJECT
public:
- QSensorBackend(QSensor *sensor);
+ explicit QSensorBackend(QSensor *sensor, QObject *parent = 0);
virtual ~QSensorBackend();
virtual void start() = 0;
@@ -86,7 +88,7 @@ public:
private:
void setReadings(QSensorReading *device, QSensorReading *filter, QSensorReading *cache);
- QSensor *m_sensor;
+ Q_DECLARE_PRIVATE(QSensorBackend)
Q_DISABLE_COPY(QSensorBackend)
};