Articles of interfaz de usuario

Validación de entrada de usuario de PyQt4 – QlineEdit

Tengo algunos problemas para entender la validación de entrada con PyQt4. Esta es mi primera aplicación GUI y la primera vez que trabajo con el framework PyQt4. He estado leyendo la Referencia de clase y parece que la forma preferida de validación de texto sería a través de la clase QRegularExpression, pero eso parece excesivo […]

Qt Designer genera código C ++

¿Es posible ver el código C ++ con Qt Designer? Puedo dibujar mi interfaz y guardarla como un archivo .ui. Además, puedo generar código python desde un archivo .ui utilizando un archivo .bat. Pero no puedo ver el código C ++ / Qt generado desde la interfaz de usuario, que me gustaría obtener. Lo busqué […]

¿Cuál es el mejor y más fácil kit de herramientas de la GUI de Python?

He encontrado algunos kits de herramientas GUI de Python. Los que me gustan son: wxPython pyGTK Tkinter pyQt pySide ¿Cuál es el mejor y el más fácil de usar? Y, por cierto, ¿cuál es la diferencia entre pyQt y pySide? Ambos parecen ser iguales:.

Un evento para el enfoque cambiado?

Estoy portando mi progtwig de Visual Basic 6 a PyQt. Necesito llamar a una función para configurar algún widget habilitar / deshabilitar todo el tiempo, no quiero llamar a una función demasiadas veces, así que encontré un evento, cuando el enfoque cambia de un widget a otro widget, puedo llamar a mi función de administrador […]

Tkinter. Crear múltiples botones con la función de comando “diferente”

En primer lugar, perdón por el título, no pude encontrar uno mejor. El siguiente código es una versión minimizada de un problema que tengo en mi progtwig Python (soy un novato por cierto). def onClick(i): print “This is Button: ” + str(i) return def start(): b = [0 for x in range(5)] win = Tkinter.Tk() […]

Creación de una plataforma comercial con gráficos: sugerencias para una biblioteca GUI de Python

Estoy creando un pequeño progtwig para recuperar datos del mercado y registrarlos en tiempo real. Si bien las decisiones comerciales serán en gran parte automatizadas, las tablas se actualizan continuamente para que alguien pueda realizar un seguimiento de cómo se toman las decisiones e intervenir manualmente cuando sea necesario. Lo que sería una buena biblioteca […]

¿Cómo configurar el botón predeterminado en PyGTK?

Tengo una ventana muy simple donde tengo 2 botones, uno para cancelar y otro para aplicar. ¿Cómo configurar el botón para aplicar como predeterminado? (Cuando presiono enter, se presiona el botón “aplicar”) Sin embargo, quiero establecer el foco en el primer widget de entrada (no puedo usar grab_focus () en el botón) ¿Alguna sugerencia? Edit: […]

Propiedades y eventos de la ventana de Python / Tkinter

He estado buscando información sobre las siguientes funciones de la ventana de Tkinter sin éxito. La plataforma es Windows, Python 2.7. Al final de esta publicación hay un código que puede usarse para explorar los eventos de la ventana de Tkinter. ¿Cómo se puede detectar una ventana minimizar / maximizar eventos? El objeto de evento […]

kit de herramientas GUI de Python de nivel superior, por ejemplo, pasar dict para TreeView / Grid

Comencé mi primer proyecto de mascota en Python usando PyGTK. Aunque es un kit de herramientas GUI realmente poderoso y se ve excelente, tengo algunos problemas con las mascotas. Así que pensé en hacer la transición a otra cosa, ya que aún no es demasiado extensa. Eché un vistazo a la documentación de SO y […]

PySide – PyQt: ¿Cómo hacer que el ancho de la columna QTableWidget se establezca como proporción del espacio disponible?

Estoy desarrollando una aplicación informática con PySide y estoy usando QTableWidget. Digamos que mi tabla tiene 3 columnas, pero los datos que contienen son muy diferentes, como (para cada fila) una oración larga en la primera columna, luego números de 3 dígitos en las dos últimas columnas. Me gustaría cambiar el tamaño de mi tabla […]