Python基础(三)——使用QTdesigner生成的.ui并转换成.py文件后怎么运行看效果图?

在将QTdesigner的.ui文件转换为.py文件后,要查看设计的效果,可以在.py文件末尾添加特定代码。通过运行这个.py文件,可以实现UI界面的展示。
摘要由CSDN通过智能技术生成

使用QTdesigner生成的.ui并转换成.py文件后,如果想单独运行.py文件查看效果图,则仅需要在.py文件结尾处添加如下代码即可

if __name__ == "__main__":
    import sys
    app = QtWidgets.QApplication(sys.argv)
    MainWindow = QtWidgets.QMainWindow()
    ui = Ui_MainWindow()  #名字根据.py文件前面的class名字调整
    ui.setupUi(MainWindow)
    MainWindow.show()
    sys.exit(app.exec_())

完整例子

from PyQt5 import QtCore, QtGui, QtWidgets

class Ui_MainWindow(object):
    def setupUi(self, MainWindow):
        MainWindow.setObjectName("MainWindow")
        MainWindow.resize(700, 527)
        self.centralwidget = QtWidgets.QWidget(MainWindow)
        self.centralwidget.setObjectName("centralwidget")
        self.widget = QtWidgets.QWidget(self.centralwidget)
        self.widget.setGeometry(QtCore.QRect(19, 69, 161, 371))
        self.widget.setObjectName("widget")
        self.horizontalScrollBar = QtWidgets.QScrollBar(self.central
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值