diff options
Diffstat (limited to 'src/sensors/gestures/qsensorgesturerecognizer.cpp')
-rw-r--r-- | src/sensors/gestures/qsensorgesturerecognizer.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/sensors/gestures/qsensorgesturerecognizer.cpp b/src/sensors/gestures/qsensorgesturerecognizer.cpp index a4c5b453..2b6105e2 100644 --- a/src/sensors/gestures/qsensorgesturerecognizer.cpp +++ b/src/sensors/gestures/qsensorgesturerecognizer.cpp @@ -145,12 +145,12 @@ QStringList QSensorGestureRecognizer::gestureSignals() const bool ok = false; for (int i = 0; i < this->metaObject()->methodCount(); i++) { //weed out objectsignals and slots - if (this->metaObject()->indexOfSignal(this->metaObject()->method(i).signature()) != -1) { - QString sig( QLatin1String(this->metaObject()->method(i).signature())); - if (sig.contains(QLatin1String("detected"))) + const QByteArray sig(this->metaObject()->method(i).methodSignature()); + if (this->metaObject()->indexOfSignal(sig) != -1) { + if (sig.contains("detected")) ok = true; if (ok) - list.append(sig); + list.append(QString::fromLatin1(sig)); } } return list; |