src/eric7/VirtualEnv/VirtualenvManagerWidgets.py

branch
eric7
changeset 11286
f0a76bd2a9d3
parent 11281
a2529214787a
--- a/src/eric7/VirtualEnv/VirtualenvManagerWidgets.py	Tue May 13 16:46:34 2025 +0200
+++ b/src/eric7/VirtualEnv/VirtualenvManagerWidgets.py	Wed May 14 18:18:06 2025 +0200
@@ -377,6 +377,13 @@
             )
             itm.setData(0, VirtualenvManagerWidget.MetadataRole, environment)
 
+            # show unavailable environments with strikeout font
+            if not environment.available:
+                font = itm.font(0)
+                font.setStrikeOut(True)
+                for column in range(itm.columnCount()):
+                    itm.setFont(column, font)
+
         self.__resizeSections()
 
     def __resizeSections(self):

eric ide

mercurial