Tag: PYQT5
¿Cómo puedo cambiar el estilo de los botones en PyQt5 cuando presiono una tecla del teclado? Al igual que lo hice con hover y pressed para el click. css = “”” QPushButton { background: #F7F7F7; font-size: 22px; border-style: none;} QPushButton::hover { background: #D3D3D3;} QPushButton::pressed{ background: #C3C3C3; color: purple;} “””
Si el módulo superior es una pg.GraphicsScene, puede funcionar correctamente. Cuando se agrega un rectángulo a la escena, se puede seleccionar mediante itemAt() y eliminarlo de la escena. Pero cuando el módulo superior es un pg.GraphicsLayoutWidget, con un PlotItem agregado mediante addPlot, el rectángulo se agrega al PlotItem, y ahora . . . Read more
Tengo un comboBox dentro de un tableWidget y el tamaño predeterminado de la sección vertical del encabezado es 60. class VentanaPrincipal(QtWidgets.QMainWindow): def __init__(self, parent=None): QtWidgets.QMainWindow.__init__(self,parent) self.table = QTableWidget() self.setCentralWidget(self.table) self.table.verticalHeader().setDefaultSectionSize(60) self.table.setColumnCount(2) self.table.setRowCount(2) data = [“1″,”2”] for i in range(2): item = QTableWidgetItem(data[i]) self.table.setItem(i,0,item) self.combo_sell = QComboBox() self.combo_sell.setMaximumHeight(30) self.table.setCellWidget(i,1,self.combo_sell) Pero debido . . . Read more
Soy nuevo en QT y he estado invirtiendo mucho tiempo en este problema ahora. Comenzar un archivo por lotes como se muestra a continuación en Windows 10 no tiene ningún problema, pero falla en Windows 7 y Windows XP. Qprocess proceso; QString data = "test.bat"; int success = 0; success=process.execute(data); . . . Read more
¿Alguien puede decirme por qué estoy obteniendo este error y cómo resolverlo? Archivo “seaweedapp.py”, línea 4, en desde PyQt5 import QtCore, QtGui, QtWidgets ImportError: el módulo dinámico no define la función de exportación del módulo (PyInit_QtCore) import sys import logging from PyQt5 import QtCore, QtGui, QtWidgets from PyQt5.QtWidgets import QFileDialog, . . . Read more