Articles of interfaz de usuario de

Reemplace CentralWidget en MainWindow

Soy un poco nuevo en PySide. Tengo un objeto de ventana principal que muestra un widget a la vez. He estado intentando cambiar el widget central de la clase QMainWindow para reemplazar el Widget visible en la ventana al presionar un botón. El problema es que el botón presionado está en la clase Widget, no […]

¿Por qué no puedo pegar la salida de Pythons REPL sin edición manual?

Una gran cantidad de código de ejemplo de Python muestra la salida del REPL de Python, por ejemplo: >>> class eg(object): … def __init__(self, name): … self.name = name … def hi(self): … print “Hi %s” % (self.name) … >>> greeter = eg(“Bob”) >>> greeter.hi() Hi Bob >>> Ahora, lo más obvio que quieres hacer […]

Doble buffering con wxpython

Estoy trabajando en una aplicación multiplataforma con wxpython y tuve problemas de parpadeo en las ventanas, mientras dibujaba en un Panel. Solía ​​dibujar en un búfer (wx.Bitmap) durante los eventos de movimientos del mouse y mi método OnPaint estaba compuesto solo en línea: dc = wx.BufferedPaintDC(self, self.buffer) Bastante estándar, pero todavía tenía problemas de parpadeo […]

Abrir ventana y enfocar cuadro de texto tkinter

Tengo una (segunda) ventana tkinter que, cuando se abre, no se enfoca, sino que la primera ventana permanece enfocada (aunque la segunda ventana aparece delante de la otra). Contiene un cuadro de texto que quiero poder escribir, pero tengo que hacer doble clic para escribir. ¿Cómo enfoco el cuadro de texto cuando abro la ventana? […]

¿Múltiples punteros del mouse?

¿Hay alguna forma de aceptar entradas de más de un mouse por separado? Estoy interesado en crear una aplicación multiusuario y pensé que sería genial si pudiera tener 2 o más usuarios sosteniendo ratones inalámbricos, cada uno interactuando con la aplicación individualmente con una flecha separada. ¿Es esto algo que debería intentar compartir con alguna […]

Problemas relacionados con el uso de la barra de acción en la aplicación kivy de Python

Estoy trabajando en el desarrollo de una aplicación usando Kivy. Estoy usando Kivy ActionBar para crear una barra de menú para mi aplicación. Favor de referirse a la imagen adjunta. Quiero eliminar el icono de Kivy y mover las otras opciones (archivo / editar) a la izquierda. Por favor encuentra el fragmento de mi código. […]

Métodos de progtwigción tkinter y GUI

Esperemos que esto no se incluya en el “tema de discusión general”, ya que me gustaría que se tratara más de resolver estos problemas de una manera eficiente que en un debate gigante sobre qué enfoque general de la progtwigción de GUI es el mejor. Así que comencé a progtwigr GUI con tkinter y, en […]

Gui estilo “htop” con python, ¿cómo?

Estoy interesado en crear algunas GUI basadas en texto, cosas que se parecen al terminal, pero tiene funciones como seleccionar filas y realizar acciones. Ya sabes, cosas como htop y atop, ej: ¿Algún recurso sobre eso?

¿Cómo establecer el mínimo y máximo de altura o ancho de un marco?

El tamaño de las ventanas Tkinter se puede controlar a través de los siguientes métodos: .minsize() .maxsize() .resizable() ¿Hay formas equivalentes de controlar el tamaño de los marcos Tkinter o ttk? @Bryan: cambié tu código frame1.pack a lo siguiente: frame1.pack(fill=’both’, expand=True) frame1.bind( ”, maxsize ) Y agregué este controlador de eventos: # attempt to prevent […]

Delphi-like GUI designer para Python

¿Existe algún kit de herramientas GUI para Python con un diseñador de formularios similar a Delphi, por ejemplo, donde se pueden arrastrar y soltar los controles para formar, moverlos, etc.