]> cloud.milkyroute.net Git - dolphin.git/blobdiff - src/settings/interface/folderstabssettingspage.cpp
Clazy fix
[dolphin.git] / src / settings / interface / folderstabssettingspage.cpp
index 0212f624c2bac4bacc082c40418bd4c4b5e7baed..0e6c1aaabde3fe5c28333e1907451c52054892b3 100644 (file)
@@ -248,10 +248,10 @@ void FoldersTabsSettingsPage::useCurrentLocation()
 {
 #ifndef IS_KCM
     DolphinMainWindow *mainWindow = nullptr;
-    const auto topLevelWidgets = QApplication::allWidgets();
-    for (const auto widget : topLevelWidgets) {
-        if (qobject_cast<DolphinMainWindow *>(widget)) {
-            mainWindow = static_cast<DolphinMainWindow *>(widget);
+    const auto topLevelsWidgets = QApplication::topLevelWidgets();
+    for (const auto widget : topLevelsWidgets) {
+        mainWindow = qobject_cast<DolphinMainWindow *>(widget);
+        if (mainWindow) {
             break;
         }
     }