]> cloud.milkyroute.net Git - dolphin.git/blobdiff - src/dolphincontextmenu.cpp
Get rid of -Wdeprecated-copy warning
[dolphin.git] / src / dolphincontextmenu.cpp
index 2be4e6f523f17bb7e5e860ac364e2854d021b9ba..ca0f5e32f5e5cdbc462e022639b8fda2d2445dbf 100644 (file)
@@ -97,9 +97,9 @@ DolphinContextMenu::Command DolphinContextMenu::open()
     const auto scheme = m_baseUrl.scheme();
     if (scheme == QLatin1String("trash")) {
         m_context |= TrashContext;
-    } else if (scheme == QLatin1String("search")) {
+    } else if (scheme.contains(QLatin1String("search"))) {
         m_context |= SearchContext;
-    } else if (scheme == QLatin1String("timeline")) {
+    } else if (scheme.contains(QLatin1String("timeline"))) {
         m_context |= TimelineContext;
     }
 
@@ -205,7 +205,7 @@ void DolphinContextMenu::addDirectoryItemContextMenu(KFileItemActions &fileItemA
      const DolphinView* view = m_mainWindow->activeViewContainer()->view();
      newFileMenu->setViewShowsHiddenFiles(view->hiddenFilesShown());
      newFileMenu->checkUpToDate();
-     newFileMenu->setPopupFiles(m_fileInfo.url());
+     newFileMenu->setPopupFiles(QList<QUrl>() << m_fileInfo.url());
      newFileMenu->setEnabled(selectedItemsProps.supportsWriting());
      connect(newFileMenu, &DolphinNewFileMenu::fileCreated, newFileMenu, &DolphinNewFileMenu::deleteLater);
      connect(newFileMenu, &DolphinNewFileMenu::directoryCreated, newFileMenu, &DolphinNewFileMenu::deleteLater);
@@ -352,7 +352,7 @@ void DolphinContextMenu::openViewportContextMenu()
     KNewFileMenu* newFileMenu = m_mainWindow->newFileMenu();
     newFileMenu->setViewShowsHiddenFiles(view->hiddenFilesShown());
     newFileMenu->checkUpToDate();
-    newFileMenu->setPopupFiles(m_baseUrl);
+    newFileMenu->setPopupFiles(QList<QUrl>() << m_baseUrl);
     addMenu(newFileMenu->menu());
 
     QAction* pasteAction = createPasteAction();