diff -r 0b936ff1bbb9 -r a2bc06a54d9d src/eric7/WebBrowser/Passwords/PasswordsDialog.py --- a/src/eric7/WebBrowser/Passwords/PasswordsDialog.py Sun Nov 06 11:22:39 2022 +0100 +++ b/src/eric7/WebBrowser/Passwords/PasswordsDialog.py Mon Nov 07 17:19:58 2022 +0100 @@ -12,7 +12,9 @@ from PyQt6.QtWidgets import QDialog from eric7.EricWidgets import EricMessageBox +from eric7.WebBrowser.WebBrowserWindow import WebBrowserWindow +from .PasswordModel import PasswordModel from .Ui_PasswordsDialog import Ui_PasswordsDialog @@ -37,10 +39,6 @@ self.removeButton.clicked.connect(self.passwordsTable.removeSelected) self.removeAllButton.clicked.connect(self.passwordsTable.removeAll) - from eric7.WebBrowser.WebBrowserWindow import WebBrowserWindow - - from .PasswordModel import PasswordModel - self.passwordsTable.verticalHeader().hide() self.__passwordModel = PasswordModel(WebBrowserWindow.passwordManager(), self) self.__proxyModel = QSortFilterProxyModel(self) @@ -63,24 +61,12 @@ for section in range(self.__passwordModel.columnCount()): header = self.passwordsTable.horizontalHeader().sectionSizeHint(section) if section == 0: - try: - header = fm.horizontalAdvance("averagebiglongsitename") - except AttributeError: - header = fm.width("averagebiglongsitename") + header = fm.horizontalAdvance("averagebiglongsitename") elif section == 1: - try: - header = fm.horizontalAdvance("averagelongusername") - except AttributeError: - header = fm.width("averagelongusername") + header = fm.horizontalAdvance("averagelongusername") elif section == 2: - try: - header = fm.horizontalAdvance("averagelongpassword") - except AttributeError: - header = fm.width("averagelongpassword") - try: - buffer = fm.horizontalAdvance("mm") - except AttributeError: - buffer = fm.width("mm") + header = fm.horizontalAdvance("averagelongpassword") + buffer = fm.horizontalAdvance("mm") header += buffer self.passwordsTable.horizontalHeader().resizeSection(section, header) self.passwordsTable.horizontalHeader().setStretchLastSection(True)