eric6/QScintilla/EditorOutline.py

changeset 7692
94f0017f9372
parent 7690
a59680062837
child 7696
f7e2cb3fc9d4
--- a/eric6/QScintilla/EditorOutline.py	Fri Sep 04 18:50:43 2020 +0200
+++ b/eric6/QScintilla/EditorOutline.py	Sun Sep 06 12:19:56 2020 +0200
@@ -239,6 +239,15 @@
         self.__menu.addSeparator()
         self.__menu.addAction(
             QCoreApplication.translate(
+                'EditorOutlineView', 'Expand All'),
+            lambda: self.expandToDepth(-1))
+        self.__menu.addAction(
+            QCoreApplication.translate(
+                'EditorOutlineView', 'Collapse All'),
+            self.collapseAll)
+        self.__menu.addSeparator()
+        self.__menu.addAction(
+            QCoreApplication.translate(
                 'EditorOutlineView', 'Increment Width'),
             self.__incWidth)
         self.__menu.addAction(
@@ -267,6 +276,15 @@
         self.__attributeMenu.addSeparator()
         self.__attributeMenu.addAction(
             QCoreApplication.translate(
+                'EditorOutlineView', 'Expand All'),
+            lambda: self.expandToDepth(-1))
+        self.__attributeMenu.addAction(
+            QCoreApplication.translate(
+                'EditorOutlineView', 'Collapse All'),
+            self.collapseAll)
+        self.__attributeMenu.addSeparator()
+        self.__attributeMenu.addAction(
+            QCoreApplication.translate(
                 'EditorOutlineView', 'Increment Width'),
             self.__incWidth)
         self.__attributeMenu.addAction(
@@ -287,6 +305,15 @@
         self.__backMenu.addSeparator()
         self.__backMenu.addAction(
             QCoreApplication.translate(
+                'EditorOutlineView', 'Expand All'),
+            lambda: self.expandToDepth(-1))
+        self.__backMenu.addAction(
+            QCoreApplication.translate(
+                'EditorOutlineView', 'Collapse All'),
+            self.collapseAll)
+        self.__backMenu.addSeparator()
+        self.__backMenu.addAction(
+            QCoreApplication.translate(
                 'EditorOutlineView', 'Increment Width'),
             self.__incWidth)
         self.__backMenu.addAction(

eric ide

mercurial