0
私はthisからPythonでGtkプログラミングを学んでいます。しかし、私は次のコールバック定義でwidget
キーワードの理由を理解できません。誰かがそれが何を説明してくださいできますか?なぜstdoutにのみ印刷するpythonコールバック関数(Gtk)で 'widget'を使うのですか?
def on_button_clicked(self, widget):
print("Hello World")
これは、任意のオブジェクトのインスタンスが、そのインスタンスから呼び出されるすべてのコールバック関数に常に渡されることを意味しますか? –
@DipanjanPatraはい、そのため、オブジェクトのメソッドの最初のパラメータは常に自己です。 – jmcampbell
私はPyGObjectに慣れていません。コールバックデータ(3番目のパラメータ)を渡す方法はありませんか? – andlabs