summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/sensors/gestures/qsensorgesture.cpp25
1 files changed, 13 insertions, 12 deletions
diff --git a/src/sensors/gestures/qsensorgesture.cpp b/src/sensors/gestures/qsensorgesture.cpp
index 228ee461..b5d7b7d6 100644
--- a/src/sensors/gestures/qsensorgesture.cpp
+++ b/src/sensors/gestures/qsensorgesture.cpp
@@ -152,19 +152,20 @@ void QSensorGesture::startDetection()
return;
Q_FOREACH (QSensorGestureRecognizer *recognizer, d_ptr->m_sensorRecognizers) {
- if (recognizer !=0) { //it shouldn't be, but I am paranoid
- connect(recognizer,SIGNAL(detected(QString)),
- this,SIGNAL(detected(QString)),Qt::UniqueConnection);
-
- //connect recognizer signals
- Q_FOREACH (QString method, recognizer->gestureSignals()) {
- method.prepend(QLatin1String("2"));
- connect(recognizer, method.toLatin1(),
- this, method.toLatin1(), Qt::UniqueConnection);
- }
-
- recognizer->startBackend();
+
+ Q_ASSERT(recognizer !=0);
+
+ connect(recognizer,SIGNAL(detected(QString)),
+ this,SIGNAL(detected(QString)),Qt::UniqueConnection);
+
+ //connect recognizer signals
+ Q_FOREACH (QString method, recognizer->gestureSignals()) {
+ method.prepend(QLatin1String("2"));
+ connect(recognizer, method.toLatin1(),
+ this, method.toLatin1(), Qt::UniqueConnection);
}
+
+ recognizer->startBackend();
}
d_ptr->isActive = true;
}