diff options
author | Lorn Potter <lorn.potter@nokia.com> | 2012-01-09 16:26:23 +1000 |
---|---|---|
committer | Qt by Nokia <qt-info@nokia.com> | 2012-01-12 02:01:55 +0100 |
commit | 413b134ed40515c7da6cc343190f55842c16ae49 (patch) | |
tree | 8ea4adbc883e6b64ce9747df5d7fdedb4e53ce60 /src/sensors | |
parent | 86f9434b444d6d3adb403bacd3227faba18ae8ed (diff) |
add new sensor gestures
Change-Id: Ided28e5d26af383b019d84ebb128c8ec6d6e3d34
Sanity-Review: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Lincoln Ramsay <lincoln.ramsay@nokia.com>
Diffstat (limited to 'src/sensors')
-rw-r--r-- | src/sensors/gestures/qsensorgesturemanagerprivate.cpp | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/sensors/gestures/qsensorgesturemanagerprivate.cpp b/src/sensors/gestures/qsensorgesturemanagerprivate.cpp index 3eb0bd96..07d49033 100644 --- a/src/sensors/gestures/qsensorgesturemanagerprivate.cpp +++ b/src/sensors/gestures/qsensorgesturemanagerprivate.cpp @@ -80,9 +80,12 @@ QSensorGestureManagerPrivate::~QSensorGestureManagerPrivate() } plugins << plugin; + } else { + qWarning() << "Could not load "<< plugin; } } + /*! Internal Loads the sensorgesture plugins. @@ -115,7 +118,9 @@ bool QSensorGestureManagerPrivate::loadRecognizer(const QString &recognizerId) if (QSensorGesturePluginInterface *pInterface = qobject_cast<QSensorGesturePluginInterface *>(plugins.at(i))) { + if (pInterface->supportedIds().contains(recognizerId)) { + if (!registeredSensorGestures.contains(recognizerId)) { //create these recognizers QList <QSensorGestureRecognizer *> recognizers = pInterface->createRecognizers(); @@ -148,9 +153,6 @@ bool QSensorGestureManagerPrivate::registerSensorGestureRecognizer(QSensorGestur return true; } - - qWarning() << recognizer->id() << "is already known"; - return false; } |