summaryrefslogtreecommitdiffstats
path: root/src/sensors/gestures
diff options
context:
space:
mode:
authorLorn Potter <lorn.potter@nokia.com>2012-01-09 16:26:23 +1000
committerQt by Nokia <qt-info@nokia.com>2012-01-12 02:01:55 +0100
commit413b134ed40515c7da6cc343190f55842c16ae49 (patch)
tree8ea4adbc883e6b64ce9747df5d7fdedb4e53ce60 /src/sensors/gestures
parent86f9434b444d6d3adb403bacd3227faba18ae8ed (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/gestures')
-rw-r--r--src/sensors/gestures/qsensorgesturemanagerprivate.cpp8
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;
}