我用Designer创建了我的ui,并使用pyuic5将其转换为python代码。
pyuic5创建了一个名为schedule的QtableWidget实例,但是没有插入单元格,所以我用:
for i in range(0,70):
item = QtWidgets.QTableWidgetItem()
self.schedule.setItem(i%14,math.floor(i/14),item)
当我试图对它们调用setText()时,什么都不会发生。在调用setText()之后,我就用text()检查内部值,它看起来很好,但是ui没有变化
我已经使用qt设计器制作了一个ui文件,我使用pyuic5转换这些文件。然而,我遇到的问题是在qt设计器内部。 问题所在 我遇到的问题是当使用'font-size: 36px‘(或任何像素大小)的样式表(在qt designer中设置)属性时。当我在designer中设置这个font-size属性时,designer本身的'font‘属性被自动设置为-1,并且不能更改。当程序运行QFont::setPointSize: Point size <= 0 (-1), must be greater than 0时,这会产生以下错误 在运行程序时没有遇到任何问题,但错误消息经
当我尝试运行一个PyQt5应用程序时,我得到了这个错误,我一直收到这个错误,我想是在我使用pyuic5从QT Designer中导出代码,然后尝试运行它的时候。 from .shiboken2 import *
ImportError: DLL load failed: The specified procedure could not be found. 我已经使用pip freeze找到了shiboken2和pyside2的版本,它们都是相同的版本。
我是一个用python_pyqt5制作图形用户界面的初学者。我无法将UI文件转换为py文件,每当我尝试转换时,我都会从CMD收到以下消息:
pyuic5` is not recognized as an internal or external command, operable program or batch file.
我在这个方向C:\Program Files\Python38\Scripts上搜索pyqt5库。我没有找到它,虽然我已经从最后一个方向用pip下载了pyqt5及其工具,但pyqt5位于这个方向:C:\Users\mee\AppData\Roaming\Python\Py
使用QtDesigner和PyQt5以及pyuic5,我将设置一个具有可变行数的FormLayout。每一行都是在QtDesigner中创建的自定义小部件,包括一个QLabel和一个包含QLineEdit和QPushButton的QHBoxLayout。
我创建行用户界面时使用
def get_data_widget(parent=None, **kwargs):
widget = QtWidgets.QWidget(parent)
dlg_ui = wgtDataRow.Ui_Form() # from the custom made wi