diff -r da7e4df94076 -r bd743eacfbca eric6/Debugger/VariablesViewer.py --- a/eric6/Debugger/VariablesViewer.py Wed Jan 08 18:57:10 2020 +0100 +++ b/eric6/Debugger/VariablesViewer.py Wed Jan 08 18:58:31 2020 +0100 @@ -690,7 +690,10 @@ indentation = 0 # Check if text is longer than available space fontMetrics = QFontMetrics(self.treeView.font()) - textSize = fontMetrics.width(tooltip) + try: + textSize = fontMetrics.horizontalAdvance(tooltip) + except AttributeError: + textSize = fontMetrics.width(tooltip) textSize += indentation + 5 # How to determine border size? header = self.treeView.header() if textSize >= header.sectionSize(column):