¿Cómo manejar los botones hacia atrás y hacia adelante en el hildon.seekbar?
Pregunta
los hildon.seekbar Widget consiste en un widget de escala y dos botones. ¿En qué señales envía el widget cuando se hacen clic en los botones o cómo podría averiguarlo? ¿Hay alguna forma de monitorear? todos señales/eventos que un widget envía en pygtk?
Solución
La documentación a la que vinculó muestra esto:
seekbar.connect("value-changed", control_changed, label)
seekbar.connect("notify::fraction", fraction_changed, label)
Entonces parece que tiene (al menos) dos señales llamadas "Valor cambiado" y "Notificar :: Fracción". También muestra un diagrama de herencia que le dice que el Seekbar hereda el GTK estándar+ Escala widget, que es de donde proviene la primera señal (por herencia adicional).
Sin embargo, no estoy seguro de dónde proviene la señal de "Notificar :: Fracción".
Otros consejos
Gobjects tiene una forma de notificar sobre los cambios de propiedad y lo hace con las señales. Por lo tanto, conectarse a notificar :: la propiedad le da cambios a la propiedad.