es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: PYQT4

Los widgets no son clicables (QT designer)

He estado intentando hacer una interfaz gráfica de usuario, pero mi mayor problema en este momento es que ninguno de los botones es clickable, incluso si les pongo un código de acción, y como puedes ver en esta imagen, tampoco puedo seleccionar números en las casillas de selección.

Cómo eliminar una tabla del diseño en PyQt

Estoy tratando de encontrar una forma de cambiar entre tablas que se cargan desde SQL. Quiero eliminar completamente una tabla de la página antes de cargar la siguiente. ¡Gracias! class DisplayLog(QWidget): def __init__(self, parent=None): super(DisplayLog, self).__init__(parent) self.layout = QGridLayout() self.inTbl = QTableView() self.outTbl = QTableView() # push button 2 IncomingButton . . . Read more

¿Cómo destacar la línea actual con saltos de línea automáticos en QPlainTextEdit?

Este fragmento solo puede resaltar la línea actual, pero no puede resaltar la línea con saltos de línea suaves. def resaltarLineaActual(self): seleccionesExtra = [] if not self.isReadOnly() and self.toPlainText(): # and self.toPlainText() seleccion = QTextEdit.ExtraSelection() colorLinea = QColor(Qt.yellow).lighter(160) seleccion.format.setBackground(colorLinea) seleccion.format.setProperty(QTextFormat.FullWidthSelection, True) seleccion.cursor = self.textCursor() seleccion.cursor.clearSelection() seleccionesExtra.append(seleccion) self.setExtraSelections(seleccionesExtra)

PyQt: Verificando el widget actual

Estoy utilizando QStackwidget y quiero verificar si estoy en el Widget A o B. Según la documentación de PyQt, dice que necesitaré el método currentwidget() que devolverá el Widget/página actual. Este es el resultado de este método en Python: print(self.ui.stackedWidget.currentWidget()) La consola muestra lo siguiente: <pyqt5.qtwidgets.qwidget object=”” at=”” 0x0000203a1009160=””> Entonces . . . Read more