-1

Ui_MainWindowPyQt5のuiファイルから継承するEditNameというクラス内にこのコードがあります

class EditName(Ui_MainWindow):
def __init__(self, window):
    self.setupUi(window)

    QShortcut(
        QKeySequence('Ctrl+1'), self).activated.connect(lambda: self.ComboEditType.setCurrentIndex(0))

このコードを実行すると、次のエラーが発生します。検索しましたが、このエラーの解決策が見つかりませんでした。

TypeError: arguments did not match any overloaded call:
  QShortcut(QWidget): argument 1 has unexpected type 'QKeySequence'
  QShortcut(Union[QKeySequence, QKeySequence.StandardKey, str, int], QWidget, member: PYQT_SLOT = 0, ambiguousMember: PYQT_SLOT = 0, context: Qt.ShortcutContext = Qt.WindowShortcut): argument 2 has unexpected type 'EditName'
4

1 に答える 1