src/eric7/Project/ProjectOthersBrowser.py

branch
eric7
changeset 10398
ef1ea18994d5
parent 10256
1b728f26d1ae
child 10430
e440aaf179ce
--- a/src/eric7/Project/ProjectOthersBrowser.py	Sun Dec 10 17:49:42 2023 +0100
+++ b/src/eric7/Project/ProjectOthersBrowser.py	Mon Dec 11 10:30:24 2023 +0100
@@ -10,7 +10,7 @@
 
 import contextlib
 
-from PyQt6.QtCore import QModelIndex, QUrl, pyqtSignal
+from PyQt6.QtCore import QUrl, pyqtSignal
 from PyQt6.QtGui import QDesktopServices
 from PyQt6.QtWidgets import QDialog, QMenu
 
@@ -159,6 +159,7 @@
         self.menu.addSeparator()
         self.menu.addAction(self.tr("Refresh"), self.__refreshItem)
         self.menu.addSeparator()
+        self.menu.addAction(self.tr("Show in File Manager"), self._showInFileManager)
         self.menu.addAction(self.tr("Copy Path to Clipboard"), self._copyToClipboard)
         self.menu.addSeparator()
         self.menu.addAction(self.tr("Expand all directories"), self._expandAllDirs)
@@ -179,6 +180,7 @@
         self.dirMenu.addAction(self.tr("Add files..."), self.__addOthersFiles)
         self.dirMenu.addAction(self.tr("Add directory..."), self.__addOthersDirectory)
         self.dirMenu.addSeparator()
+        self.dirMenu.addAction(self.tr("Show in File Manager"), self._showInFileManager)
         self.dirMenu.addAction(self.tr("Copy Path to Clipboard"), self._copyToClipboard)
         self.dirMenu.addSeparator()
         self.dirMenu.addAction(self.tr("Expand all directories"), self._expandAllDirs)
@@ -196,6 +198,10 @@
             self.tr("Add directory..."), lambda: self.project.addDirectory("OTHERS")
         )
         self.backMenu.addSeparator()
+        self.backMenu.addAction(
+            self.tr("Show in File Manager"), self._showProjectInFileManager
+        )
+        self.backMenu.addSeparator()
         self.backMenu.addAction(self.tr("Expand all directories"), self._expandAllDirs)
         self.backMenu.addAction(
             self.tr("Collapse all directories"), self._collapseAllDirs
@@ -530,4 +536,4 @@
         else:
             name = ""
 
-        self._resizeColumns(QModelIndex())
+        self._resizeColumns()

eric ide

mercurial