Pergunta

o Hildon.seekbar O widget consiste em um widget de escala e dois botões. Que sinais o widget envia quando os botões são clicados ou como eu poderia descobrir? Existe uma maneira de monitorar tudo Sinais/eventos que um widget envia em pygtk?

Foi útil?

Solução

A documentação que você vinculou mostra isso:

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

Parece que ele tem (pelo menos) dois sinais chamados "mudança de valor" e "notificar :: fração". Ele também mostra um diagrama de herança que diz que a barra de SeekBar herda o padrão GTK+ Escala Widget, que é de onde vem o primeiro sinal (por herança adicional).

Não tenho certeza de onde vem o sinal "notificar :: fração".

Outras dicas

Os objetos têm uma maneira de notificar sobre as alterações da propriedade e isso faz isso com sinais. Portanto, conectar -se ao Notify :: Property obtém alterações na propriedade.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top