小さなpython 2.7プロジェクト内でpyside qt bindingモジュールを使用して、信号のソースを見つけたいと思っています。そのため、スロット内で、このスロットが実際にトリガーされたシグナルを確認する手段が必要です。
これにより、実際の送信者オブジェクトのクリーンなデバッグ表記が得られることがわかりました。
sigItem = "<anonymous>" if not self.sender() else \
re.search('<(.+) object at .+>', repr(self.sender()), 0).group(1)
しかし、このスロットが呼び出される原因となった実際のシグナルを特定するためにこれまでに見つけたのは、明らかに呼び出し元オブジェクト内のシグナルインデックスだけです。
sigIndex = self.senderSignalIndex()
では、どうすれば実際の信号名を見つけることができますか?