diff -r 0b936ff1bbb9 -r a2bc06a54d9d src/eric7/EricWidgets/EricModelMenu.py --- a/src/eric7/EricWidgets/EricModelMenu.py Sun Nov 06 11:22:39 2022 +0100 +++ b/src/eric7/EricWidgets/EricModelMenu.py Mon Nov 07 17:19:58 2022 +0100 @@ -272,10 +272,7 @@ """ fm = QFontMetrics(self.font()) if self.__maxWidth == -1: - try: - self.__maxWidth = fm.horizontalAdvance("m") * 30 - except AttributeError: - self.__maxWidth = fm.width("m") * 30 + self.__maxWidth = fm.horizontalAdvance("m") * 30 smallText = fm.elidedText(text, Qt.TextElideMode.ElideMiddle, self.__maxWidth) return QAction(icon, smallText, parent)