PyQt信号接続接続スロットメソッド時間レポート:ネイティブQt信号は呼び出し可能エラーではありません
Pyqt Signal Connect Connection Slot Method Time Report
- 列:基本的なPythonチュートリアルのディレクトリ
- 列:PyQtを使用してグラフィカルインターフェイスPythonアプリケーションを開発する
- コラム:PyQt入門
- Old ApePythonブログ投稿ディレクトリ
- Laoyuanxue5Gブログ投稿ディレクトリ
シグナルをスロットメソッドに接続すると、プログラムが異常終了し、例外をキャッチした後にエラーメッセージが見つかります:ネイティブQtシグナルは呼び出せません
綿密な検査により、それは低レベルのエラーであり、信号帯域の署名が間違っていることが明らかになりました。括弧ではなく角かっこである必要があります。
エラーステートメントは次のとおりです。
self.keySeqEdit.keySequenceChanged(QtGui.QKeySequence).connect(self.btnshortCutChanged)
肯定的なものは次のようになります。
self.keySeqEdit.keySequenceChanged[QtGui.QKeySequence].connect(self.btnshortCutChanged)