Articles of qt diseñador

Pantalla QDockWidget personalizada

¿Cómo obtendría una pantalla de dockwidgets / centralwidget en la que el dockwidget en el espacio Qt::BottomDockWidgetArea o Qt::TopDockWidgetArea no toma espacio Qt::LeftDockWidgetArea ni Qt::RighDockWidgetArea ? Esta es la pantalla real, con 2 dockwidgets y el widget central en la parte superior derecha: Esta sería la pantalla preferida:

Cómo organizar clases en la progtwigción de la GUI de pyqt

He construido una ventana principal GUI usando qt designer y pyqt. A medida que el progtwig se vuelve más complejo, el uso de una sola clase puede resultar en demasiados métodos y atributos para administrar. Pensé que debía construir nuevas clases para hacer las cosas más manejables. Mi primera pregunta es, ¿cómo puedo saber cuándo […]

Aplicación UI que no carga PyQt5

No sé por qué esta aplicación no carga mi interfaz de usuario. Escribí los códigos exactos que encontré en internet pero no obtuve ningún resultado. from PyQt5.uic import loadUi from PyQt5.QtWidgets import QApplication, QMainWindow import sys class Receipt(QMainWindow): def __init__(self): super().__init__() self.ui = None self.load_ui() self.load_signals() def load_ui(self): self.ui = loadUi(‘window.ui’) self.show() def load_signals(self): pass […]

PyQt: Cómo cambiar widgets en QStackedWidget

Tengo dos botones ( wgtbtnA y wgtbtnB ) ubicados en dos páginas diferentes ( page1 y page2 , respectivamente) dentro de un objeto principal (objectName: stackedWidget ). Mi dilema es este: cuando ejecuto el código, las flechas no se muestran en PyQt. ¿Por qué? ¿Cómo alterno de page1 a page2 y viceversa? Aquí hay una […]

La llamada a la clase personalizada en el archivo .ui falla

Recibo este error cuando bash referirme a mi clase personalizada desde el archivo .ui . ¿Qué pasa con lo que hago? “QFormBuilder was unable to create a custom widget of the class ‘TimelinePane’; defaulting to base class ‘QWidget’.” QWidget aparece con el diseño que estoy especificando en el archivo .ui . El problema es solo […]

Error de conexión de campo “RuntimeError: Error al conectar la señal pulsada ()”

from PySide.QtCore import * from PySide.QtGui import * import sys import stackwid class Dialog(QDialog,stackwid.Ui_Dialog): def __init__(self,parent = None): super(Dialog,self).__init__(parent) self.setupUi(self) self.camButton.clicked.connect(self.set()) def set(self): self.stackedWidget.setCurrentIndex(1) app = QApplication(sys.argv) form = Dialog() form.show() app.exec_() Quería conectar la señal de clic () emitida por camButton (PushButton) a la ranura que es un conjunto de funciones (). Esto simplemente […]

Reemplazando la ventana principal existente con una nueva ventana con Python, PyQt, Qt Designer

Soy nuevo en la progtwigción de Python GUI Tengo problemas para crear una aplicación GUI. Tengo una ventana principal con solo un widget de botón en ella. Lo que quiero saber es cómo reemplazar la ventana existente con una nueva ventana cuando ocurre un evento (como hacer clic en un botón). Una respuesta a una […]

Usando QTDesigner con PyQT y Python 2.6

Soy nuevo en Python y estoy empezando a aprender a progtwigr GUI (con suerte) usando PyQT4.7 y Python 2.6 Acabo de descargar el paquete completo de PyQT / QT4 (incluido QTDesigner) del sitio web de PyQT, sin embargo, parece que QTDesigner, que parece increíble de usar como novato (ya que puede ver todos los atributos […]

PyQt5 – CÓMO iniciar el diseñador

Sentirse realmente estúpido, en este momento, pero el título lo dice todo: ¿Cómo se inicia el QtDesigner? He instalado PyQt5 través de pip y creo que he identificado el directorio en el que se ha instalado como C:\Users\%username%\AppData\Local\Programs\Python\Python36\Lib\site-packages\PyQt5 ¿Ahora que? Hay muchos archivos .pyd, algunos .dll también, pero nada ejecutable (bueno, excepto un QtWebEngineProcess.exe en […]

Cómo reconstruir un archivo .ui del archivo pyuic .py

Hace un tiempo realicé un proyecto usando PyQt. Creé algunos archivos .ui y generé los archivos .py correspondientes usando pyuic4. Quiero comenzar a trabajar en ello nuevamente, pero he perdido los archivos .ui (formateé mi PC y tomé una copia de seguridad, pero los archivos .ui residían en la carpeta del diseñador Qt y me […]