私は機能を持っています:
def pausing(ses):
if ses.is_paused() == True:
ses.start()
else:
ses.pause()
トレントのダウンロードを一時停止または再開しています (トレントの実際の状態によって異なります)。次のように、この機能をボタンに接続したいと思います。
QtCore.QObject.connect(self.pausebutton, QtCore.SIGNAL(_fromUtf8("clicked()")), pause)
しかし、引数sesをそのスロットに渡す方法がわかりません(渡したいsesとは異なるクラスにあります)。グローバル変数を使用したくない - どうすれば問題を解決できますか?