src/eric7/Debugger/VariablesViewer.py

branch
eric7
changeset 9482
a2bc06a54d9d
parent 9473
3f23dbf37dbe
child 9653
e67609152c5e
--- a/src/eric7/Debugger/VariablesViewer.py	Sun Nov 06 11:22:39 2022 +0100
+++ b/src/eric7/Debugger/VariablesViewer.py	Mon Nov 07 17:19:58 2022 +0100
@@ -628,11 +628,8 @@
                 indentation = 0
             # Check if text is longer than available space
             fontMetrics = QFontMetrics(self.treeView.font())
-            try:
-                textSize = fontMetrics.horizontalAdvance(tooltip)
-            except AttributeError:
-                textSize = fontMetrics.width(tooltip)
-            textSize += indentation + 5  # How to determine border size?
+            textSize = fontMetrics.horizontalAdvance(tooltip) + indentation + 5
+            # How to determine border size?
             header = self.treeView.header()
             if textSize >= header.sectionSize(column):
                 return tooltip
@@ -1115,6 +1112,8 @@
         @param index reference to the variable item
         @type QModelIndex
         """
+        from .VariableDetailDialog import VariableDetailDialog
+
         node = self.proxyModel.mapToSource(index).internalPointer()
 
         val = node.value
@@ -1149,8 +1148,6 @@
 
         name = "".join(nlist)
         # now show the dialog
-        from .VariableDetailDialog import VariableDetailDialog
-
         dlg = VariableDetailDialog(name, vtype, val)
         dlg.exec()
 

eric ide

mercurial