2

hildon.Seekbarウィジェットは、スケールウィジェットと2つのボタンで構成されていますボタンがクリックされたときにウィジェットはどのような信号を送信しますか、またはどうすればわかりますか?ウィジェットがPyGTKで送信するすべてのシグナル/イベントを監視する方法はありますか?

4

2 に答える 2

1

リンク先のドキュメントはこれを示しています:

seekbar.connect("value-changed", control_changed, label)
seekbar.connect("notify::fraction", fraction_changed, label)

したがって、「value-changed」と「notify::fraction」と呼ばれる (少なくとも) 2 つのシグナルがあるようです。また、Seekbar が標準の GTK+ Scaleウィジェットを継承していることを示す継承図も示しています。これは、最初のシグナルの発信元です (さらなる継承による)。

ただし、「notify::fraction」シグナルがどこから来るのかはわかりません。

于 2009-07-06T11:57:06.983 に答える
0

gobjects には、プロパティの変更を通知する方法があり、シグナルを使用してこれを行います。したがって、notify::property に接続すると、プロパティに変更が加えられます。

于 2009-12-16T15:51:16.273 に答える