diff --git a/src/app/locator/qgsinbuiltlocatorfilters.cpp b/src/app/locator/qgsinbuiltlocatorfilters.cpp index 3c711e2821e5..7bc8d4d6a628 100644 --- a/src/app/locator/qgsinbuiltlocatorfilters.cpp +++ b/src/app/locator/qgsinbuiltlocatorfilters.cpp @@ -262,7 +262,7 @@ QStringList QgsActiveLayerFeaturesLocatorFilter::prepare( const QString &string, mFieldsCompletion.clear(); // Normally skip very short search strings, unless when specifically searching using this filter or try to match fields - if ( string.length() < 3 && !context.usingPrefix && !string.startsWith( QStringLiteral( "@" ) ) ) + if ( string.length() < 3 && !context.usingPrefix && !string.startsWith( '@' ) ) ) return QStringList(); QgsSettings settings; @@ -1133,4 +1133,3 @@ void QgsGotoLocatorFilter::triggerResult( const QgsLocatorResult &result ) mapCanvas->flashGeometries( QList< QgsGeometry >() << QgsGeometry::fromPointXY( point ) ); } - diff --git a/tests/src/app/testqgsapplocatorfilters.cpp b/tests/src/app/testqgsapplocatorfilters.cpp index 83ac108c4386..f89753961f89 100644 --- a/tests/src/app/testqgsapplocatorfilters.cpp +++ b/tests/src/app/testqgsapplocatorfilters.cpp @@ -224,7 +224,7 @@ void TestQgsAppLocatorFilters::testActiveLayerFieldRestriction() search = QStringLiteral( "@" ); restr = QgsActiveLayerFeaturesLocatorFilter::fieldRestriction( search ); QVERIFY( !restr.isNull() ); - QCOMPARE( search, QStringLiteral( "" ) ); + QCOMPARE( search, QString() ); search = QStringLiteral( "hello there" ); restr = QgsActiveLayerFeaturesLocatorFilter::fieldRestriction( search );