Foros del Web » Programando para Internet » Python »

GUI estilo Panel de Instrumentos

Estas en el tema de GUI estilo Panel de Instrumentos en el foro de Python en Foros del Web. Hola amigos. Para experimentos que hago, empezando usando la Raspi B+ quisiera realizar un GUI usando instrumentos análogos. este tipo de instrumentos se ve por ...
  #1 (permalink)  
Antiguo 24/01/2016, 16:31
Avatar de Hellmut1956  
Fecha de Ingreso: febrero-2014
Ubicación: Mammendorf cerca de Munich
Mensajes: 7
Antigüedad: 10 años, 9 meses
Puntos: 0
GUI estilo Panel de Instrumentos

Hola amigos. Para experimentos que hago, empezando usando la Raspi B+ quisiera realizar un GUI usando instrumentos análogos. este tipo de instrumentos se ve por ejemplo en programas de simulación, donde al seleccionar un instrumento para indicar por ejemplo la tensión hay una aguja que gira hasta el representar el valor medido.

Me he mirado la interfaz estándar aparentemente usando el binding Tkinter y sus posibilidades son inadecuadas para representar lo que quiero. Pero si existe una software de extensión que presente widgets apropiados, entonces no he sido capaz de encontrarlos.

También trate de instalar Qt, pero no he tenido éxito. Existe alguna herramienta que me puedan recomendar que contenga tales widgets?

Un cordial saludo Hellmut
  #2 (permalink)  
Antiguo 24/01/2016, 21:32
Avatar de razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 8 meses
Puntos: 1360
Respuesta: GUI estilo Panel de Instrumentos

De hecho, si puedes hacer el widget que quieres con tkinter. Claro que lo tendrías que implementar tu.
  #3 (permalink)  
Antiguo 25/01/2016, 04:14
Avatar de Hellmut1956  
Fecha de Ingreso: febrero-2014
Ubicación: Mammendorf cerca de Munich
Mensajes: 7
Antigüedad: 10 años, 9 meses
Puntos: 0
Respuesta: GUI estilo Panel de Instrumentos

Gracias por tu respuesta. esta noche reflexionando había llegado a la conclusión que usando el objeto "Canvas" y relacionando el valor a representar con un ángulo al dibujar líneas y círculos requeridos para generar la gráfica en un widget propio podría dibujar el instrumento cada vez que actualizo los datos limitándome al número de elementos gráficos que cambian a razón del valor a representar.
La pregunta que me resulta en consecuencia es si esto de redibujar lo que cambia en el widget cada vez que lo actualizo ocurre lo suficientemente rápido para que no se pueda ver visualmente. Como consecuencia la pregunta sería si hay una alternativa a recrear el gráfico cada vez que el valor de los datos cambia usando código en Python o si tendría que compilar esas funciones y incluirlas como funciones propias en el código. Esto es el resultado de pensar sobre como en un tutorial en Youtube se muestra el dibujar una estrella de 5 rayos cambiando el ángulo entre línea y línea. la generación de las líneas mostrada en el vídeo era muy lenta!
  #4 (permalink)  
Antiguo 28/01/2016, 20:46
Avatar de razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 8 meses
Puntos: 1360
Respuesta: GUI estilo Panel de Instrumentos

Solo necesitas mostrar todos los datos como tal, con que corras a 30fps sera mas que suficiente.

Etiquetas: estilo, gui, panel, programa
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:07.