9 |
9 |
10 from PyQt6.QtCore import pyqtSlot, QSortFilterProxyModel |
10 from PyQt6.QtCore import pyqtSlot, QSortFilterProxyModel |
11 from PyQt6.QtGui import QFont, QFontMetrics |
11 from PyQt6.QtGui import QFont, QFontMetrics |
12 from PyQt6.QtWidgets import QDialog |
12 from PyQt6.QtWidgets import QDialog |
13 |
13 |
14 from E5Gui import E5MessageBox |
14 from E5Gui import EricMessageBox |
15 |
15 |
16 from .Ui_PasswordsDialog import Ui_PasswordsDialog |
16 from .Ui_PasswordsDialog import Ui_PasswordsDialog |
17 |
17 |
18 |
18 |
19 class PasswordsDialog(QDialog, Ui_PasswordsDialog): |
19 class PasswordsDialog(QDialog, Ui_PasswordsDialog): |
96 """ |
96 """ |
97 if self.__passwordModel.showPasswords(): |
97 if self.__passwordModel.showPasswords(): |
98 self.__passwordModel.setShowPasswords(False) |
98 self.__passwordModel.setShowPasswords(False) |
99 self.passwordsButton.setText(self.__showPasswordsText) |
99 self.passwordsButton.setText(self.__showPasswordsText) |
100 else: |
100 else: |
101 res = E5MessageBox.yesNo( |
101 res = EricMessageBox.yesNo( |
102 self, |
102 self, |
103 self.tr("Saved Passwords"), |
103 self.tr("Saved Passwords"), |
104 self.tr("""Do you really want to show passwords?""")) |
104 self.tr("""Do you really want to show passwords?""")) |
105 if res: |
105 if res: |
106 self.__passwordModel.setShowPasswords(True) |
106 self.__passwordModel.setShowPasswords(True) |