From 2556e06db079a1da058ab99e8fc19477b2cdabcc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc=20Bartoletti?= Date: Fri, 4 Jun 2021 16:10:11 +0200 Subject: [PATCH] [Browser] Goodbye OWS. Fixes #24841 --- src/core/browser/qgsdataitemproviderregistry.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/core/browser/qgsdataitemproviderregistry.cpp b/src/core/browser/qgsdataitemproviderregistry.cpp index 133a944fea75..db3defd33e00 100644 --- a/src/core/browser/qgsdataitemproviderregistry.cpp +++ b/src/core/browser/qgsdataitemproviderregistry.cpp @@ -25,6 +25,12 @@ QgsDataItemProviderRegistry::QgsDataItemProviderRegistry() { QStringList providersList = QgsProviderRegistry::instance()->providerList(); + // OWS is not useful in the browser. + // The OWS type connections (WFS/WMS) are available in their respective menus. + // Having an OWS menu in the browser only brings disadvantages. + // See https://github.com/qgis/QGIS/issues/24841 + providersList.removeOne( QStringLiteral( "ows" ) ); + const auto constProvidersList = providersList; for ( const QString &key : constProvidersList ) {