diff options
author | Thomas McGuire <thomas.mcguire.qnx@kdab.com> | 2012-07-02 09:48:06 +0200 |
---|---|---|
committer | Qt by Nokia <qt-info@nokia.com> | 2012-07-03 10:52:20 +0200 |
commit | ffbee9903b993c0487b825af32f49fc6f8989492 (patch) | |
tree | 13472b4b05fce8675718e6418192442e8c40dfbc /src/plugins/sensors/blackberry/bborientationsensor.h | |
parent | f7c3a6686ef77e95128f1dc4a03c7a8184a18231 (diff) |
Blackberry: Remove rotation property from orientation reading
The rotation property is redundant, as it can be deduced from the
orientation. Furthermore, for FaceUp and FaceDown orientations, the
rotation is always 0, further confusing the issue.
Change-Id: I4348cd56fe713358d388a09829224159eab8b6b8
Reviewed-by: Giuseppe D'Angelo <giuseppe.dangelo@kdab.com>
Diffstat (limited to 'src/plugins/sensors/blackberry/bborientationsensor.h')
-rw-r--r-- | src/plugins/sensors/blackberry/bborientationsensor.h | 24 |
1 files changed, 2 insertions, 22 deletions
diff --git a/src/plugins/sensors/blackberry/bborientationsensor.h b/src/plugins/sensors/blackberry/bborientationsensor.h index 8dcb2711..e9b6da23 100644 --- a/src/plugins/sensors/blackberry/bborientationsensor.h +++ b/src/plugins/sensors/blackberry/bborientationsensor.h @@ -44,27 +44,7 @@ #include "bbsensorbackend.h" #include <qorientationsensor.h> -class BbOrientationReadingPrivate; - -// We extend QOrientationReading with the "rotation" property -class BbOrientationReading : public QOrientationReading -{ - Q_OBJECT - - // Screen Rotation in degrees - 0, 90, 180 or 270 - Q_PROPERTY(int rotation READ rotation) -public: - explicit BbOrientationReading(QObject *parent = 0); - ~BbOrientationReading(); - void copyValuesFrom(QSensorReading *other) Q_DECL_OVERRIDE; - int rotation() const; - void setRotation(int rotation); - -private: - QScopedPointer<BbOrientationReadingPrivate> d; -}; - -class BbOrientationSensor : public BbSensorBackend<BbOrientationReading> +class BbOrientationSensor : public BbSensorBackend<QOrientationReading> { Q_OBJECT @@ -78,7 +58,7 @@ public: bool addDefaultRange() Q_DECL_OVERRIDE; protected: - bool updateReadingFromEvent(const sensor_event_t &event, BbOrientationReading *reading) Q_DECL_OVERRIDE; + bool updateReadingFromEvent(const sensor_event_t &event, QOrientationReading *reading) Q_DECL_OVERRIDE; }; #endif |