Articles of pyqt4

para qué se utiliza sys.argv en Python PyQt4

Todavía soy un principiante cuando se trata de la progtwigción, y soy especialmente nuevo cuando se trata de la progtwigción GUI. Estoy usando python con PyQt4 y estoy siguiendo una guía de tutoriales. El siguiente bloque de código es relativamente fácil de seguir: import sys from PyQt4 import QtGui def window(): app = QtGui.QApplication(sys.argv) w […]

¿Cómo crear una ventana modal en pyqt?

Busqué en la documentación y encontré ‘self.setWindowModality (QtCore.Qt.WindowModal)’. Agregué esta función a mi función ‘ init ‘, pero aún así no pude crear un cuadro de diálogo modal. Cualquier ayuda será apreciada, Gracias.

Crear área de texto (textEdit) con número de línea en PyQt

Quiero crear TextEdit con número de línea en el lado izquierdo en PyQt como Notepad ++. Intenté esto agregando otro textEdit pero el desplazamiento está atascado. Busqué y encontré esta pregunta , pero no hay una buena solución para ella.

Python / PyQt4: ¿Cómo encuentra el TAMAÑO de un monitor (en pulgadas)?

Estoy tratando de encontrar el ancho horizontal de un monitor en pulgadas o cm (¡no píxeles!) Para hacer un pequeño progtwig de “regla”. DPI también funcionaría. Estoy usando PyQt4.

Configuración del color del texto de una información sobre herramientas en PyQt

He estado agregando información sobre herramientas a una aplicación que he estado escribiendo, y tuve problemas con el color del texto de la información sobre herramientas. La aplicación tiene una serie de botones, que cambian el color del fondo y del texto según el estado del botón. El texto es blanco o negro. El color […]

Python PyQt: ¿Es posible utilizar QThread con un progtwig que no sea GUI?

Tengo una aplicación Python PyQt que muestra una interfaz de usuario simple. Cuando el usuario hace clic en un botón en la interfaz de usuario, activa un QThread. El uso de un hilo evita que la IU se “congele” mientras se ejecuta el hilo. Emito señales para pasar información desde el subproceso de ejecución a […]

La barra de progreso de PyQt no se actualiza o aparece hasta el 100%

EDITAR: hay una cantidad de publicaciones similares en las barras de progreso de PyQt4 que no se actualizan. Todos se centran en el tema de los hilos y donde el progtwig actualiza la ventana. Aunque fue útil, mi código estaba tan estructurado que las respuestas no eran prácticas. La respuesta aceptada que se da aquí […]

PyQt: app.exec_ () detiene la ejecución de todos los siguientes códigos

Tengo un código que se parece a: app = QApplication(sys.argv) self.interface = Interface() # The figure self.fig = self.interface.fig self.ax = self.fig.add_subplot(111) self.interface.show() app.exec_() print ‘this is not printed’ El problema es que una vez que se ejecuta app.exec_() , nada es hasta que cierre la ventana que aparece. ¿Cómo puedo seguir ejecutando el código?

Obtener los widgets de un diseño en PyQT

Tengo un QVBoxLayout que he agregado algunos widgets, a través de addWidget() . Ahora necesito eliminar esos widgets, y parece que necesito usar removeWidget() (que toma un widget para ser eliminado) para hacer eso. Pensé que llamar a children() o findChildren(QWidget) en mi diseño devolvería una lista de los widgets que he agregado; Sin embargo, […]

PyQt4 – Eliminar widget de elemento de QListWidget

Tengo un QListWidget y necesito eliminar algunos elementos. Por lo que he investigado, esto es una cosa generalmente desagradable. He leído un montón de soluciones, pero ninguna es aplicable a mi escenario específico. En este momento, solo tengo los Widgets de artículo reales para tratar; No sus valores o índice. Esto se debe a que […]