eric6/E5Gui/E5TreeWidget.py

changeset 7628
f904d0eef264
parent 7360
9190402e4505
child 7780
41420f82c0ac
--- a/eric6/E5Gui/E5TreeWidget.py	Wed Jun 17 17:12:21 2020 +0200
+++ b/eric6/E5Gui/E5TreeWidget.py	Wed Jun 17 20:18:54 2020 +0200
@@ -48,9 +48,11 @@
         Public method to set the default item show mode.
         
         @param mode default mode (ItemsCollapsed, ItemsExpanded)
+        @exception ValueError raised to indicate a bad parameter value
         """
-        assert mode in [E5TreeWidget.ItemsCollapsed,
-                        E5TreeWidget.ItemsExpanded]
+        if mode not in [E5TreeWidget.ItemsCollapsed,
+                        E5TreeWidget.ItemsExpanded]:
+            raise ValueError("Bad value for 'mode' parameter.")
         
         self.__showMode = mode
     

eric ide

mercurial