fix untyped def issues in aqt/utils.py
This commit is contained in:
parent
c1ecb7b827
commit
2a36455e88
@ -191,7 +191,7 @@ def askUser(text, parent=None, help="", defaultno=False, msgfunc=None, title="An
|
|||||||
class ButtonedDialog(QMessageBox):
|
class ButtonedDialog(QMessageBox):
|
||||||
def __init__(self, text, buttons, parent=None, help="", title="Anki"):
|
def __init__(self, text, buttons, parent=None, help="", title="Anki"):
|
||||||
QMessageBox.__init__(self, parent)
|
QMessageBox.__init__(self, parent)
|
||||||
self.buttons = []
|
self._buttons = []
|
||||||
self.setWindowTitle(title)
|
self.setWindowTitle(title)
|
||||||
self.help = help
|
self.help = help
|
||||||
self.setIcon(QMessageBox.Warning)
|
self.setIcon(QMessageBox.Warning)
|
||||||
@ -201,7 +201,7 @@ class ButtonedDialog(QMessageBox):
|
|||||||
# box = QDialogButtonBox()
|
# box = QDialogButtonBox()
|
||||||
# v.addWidget(box)
|
# v.addWidget(box)
|
||||||
for b in buttons:
|
for b in buttons:
|
||||||
self.buttons.append(self.addButton(b, QMessageBox.AcceptRole))
|
self._buttons.append(self.addButton(b, QMessageBox.AcceptRole))
|
||||||
if help:
|
if help:
|
||||||
self.addButton(_("Help"), QMessageBox.HelpRole)
|
self.addButton(_("Help"), QMessageBox.HelpRole)
|
||||||
buttons.append(_("Help"))
|
buttons.append(_("Help"))
|
||||||
@ -218,7 +218,7 @@ class ButtonedDialog(QMessageBox):
|
|||||||
return txt.replace("&", "")
|
return txt.replace("&", "")
|
||||||
|
|
||||||
def setDefault(self, idx):
|
def setDefault(self, idx):
|
||||||
self.setDefaultButton(self.buttons[idx])
|
self.setDefaultButton(self._buttons[idx])
|
||||||
|
|
||||||
|
|
||||||
def askUserDialog(text, buttons, parent=None, help="", title="Anki"):
|
def askUserDialog(text, buttons, parent=None, help="", title="Anki"):
|
||||||
@ -257,7 +257,7 @@ class GetTextDialog(QDialog):
|
|||||||
buts = QDialogButtonBox.Ok | QDialogButtonBox.Cancel
|
buts = QDialogButtonBox.Ok | QDialogButtonBox.Cancel
|
||||||
if help:
|
if help:
|
||||||
buts |= QDialogButtonBox.Help
|
buts |= QDialogButtonBox.Help
|
||||||
b = QDialogButtonBox(buts)
|
b = QDialogButtonBox(buts) # type: ignore
|
||||||
v.addWidget(b)
|
v.addWidget(b)
|
||||||
self.setLayout(v)
|
self.setLayout(v)
|
||||||
qconnect(b.button(QDialogButtonBox.Ok).clicked, self.accept)
|
qconnect(b.button(QDialogButtonBox.Ok).clicked, self.accept)
|
||||||
|
Loading…
Reference in New Issue
Block a user