2009-07-05 10 views

Antwort

1

Die Dokumentation Sie dies zeigt verknüpft:

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

So scheint es, hat es (mindestens) zwei Signale als "Wert-changed" und "notify :: Fraktion". Es zeigt auch ein Vererbungsdiagramm an, das besagt, dass die Seekbar das Standard-Widget GTK + Scale erbt, von wo das erste Signal kommt (durch weitere Vererbung).

Nicht sicher, woher das "notify :: fraction" -Signal stammt.

+0

Ich bin mir nicht sicher über die Unterschiede zwischen den beiden Signalen, aber auf jeden Fall scheint es, dass diese Signale beim Anklicken der Tasten ausgelöst werden. Ich habe die Bedeutung der Knöpfe als "nächste"/"vorherige" Liedtasten missverstanden, aber stattdessen suche ich nur Knöpfe für die Leiste. –

0

gobjects haben eine Möglichkeit, über Eigenschaftsänderungen zu informieren, und dies geschieht mit Signalen. Wenn Sie also eine Verbindung zur notify :: -Eigenschaft herstellen, erhalten Sie Änderungen an der Eigenschaft.