diff -r da7e4df94076 -r bd743eacfbca eric6/E5Gui/E5ZoomWidget.py --- a/eric6/E5Gui/E5ZoomWidget.py Wed Jan 08 18:57:10 2020 +0100 +++ b/eric6/E5Gui/E5ZoomWidget.py Wed Jan 08 18:58:31 2020 +0100 @@ -292,7 +292,10 @@ ) fmtStr = "{0}%" if self.__percent else "{0}" label = fmtStr.format("0" * labelLen) - width = self.valueLabel.fontMetrics().width(label) + try: + width = self.valueLabel.fontMetrics().horizontalAdvance(label) + except AttributeError: + width = self.valueLabel.fontMetrics().width(label) self.valueLabel.setMinimumWidth(width) self.valueLabel.setMaximumWidth(width)