From f7c3a6686ef77e95128f1dc4a03c7a8184a18231 Mon Sep 17 00:00:00 2001 From: Thomas McGuire Date: Mon, 2 Jul 2012 13:39:00 +0200 Subject: QSensor: Use standard Qt dpointer pattern Now it is possible to extend QSensor subclasses without breaking binary compatibility. In addition, de-inline the constructors and destructors of subclasses to make it possible to replace them without compatibility problems. Change-Id: I69de97002ade3e75f090761f852a5aca39c0f555 Reviewed-by: Marc Mutz Reviewed-by: Lincoln Ramsay Reviewed-by: Lorn Potter --- src/sensors/qirproximitysensor.cpp | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'src/sensors/qirproximitysensor.cpp') diff --git a/src/sensors/qirproximitysensor.cpp b/src/sensors/qirproximitysensor.cpp index 2aedfafb..334774b2 100644 --- a/src/sensors/qirproximitysensor.cpp +++ b/src/sensors/qirproximitysensor.cpp @@ -127,16 +127,19 @@ char const * const QIRProximitySensor::type("QIRProximitySensor"); */ /*! - \fn QIRProximitySensor::QIRProximitySensor(QObject *parent) - Construct the sensor as a child of \a parent. */ +QIRProximitySensor::QIRProximitySensor(QObject *parent) + : QSensor(QIRProximitySensor::type, parent) +{ +} /*! - \fn QIRProximitySensor::~QIRProximitySensor() - Destroy the sensor. Stops the sensor if it has not already been stopped. */ +QIRProximitySensor::~QIRProximitySensor() +{ +} /*! \fn QIRProximitySensor::reading() const -- cgit v1.2.3