python PYQT5 uic

本文介绍了如何利用Python PyQt5的uic模块,通过designer.exe创建UI文件,并使用pyuic5.exe将UI文件转换为Python代码。详细讲解了designer.exe的路径及pyuic5.exe的使用方法,以及转换后的代码运行方式。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

uic5

designer.exe

C:\software\ANACONDA3\envs\storm_control\Lib\site-packages\pyqt5_tools 有designer.exe,双击designer.exe 打开pyqt5,拖动控件创建一个ui文件保存在某个文件夹下面,比如。

pyuic5.exe

我们用pyqt5创建了一个新的ui后,我们需要把ui文件转成python文件,pyuic5.exe就是专门干这事的。
pyuic5.exe在C:\software\ANACONDA3\Scripts里面。

cd  C:\software\ANACONDA3\Scripts
pyuic5 -x "c:\code\python\UI_test.ui" -o "c:\code\python\UI_test.py"

在相应的文件夹里面,就会生成一个.py,运行此文件就会显示对用的UI,当然也可以查看其代码构造.

from PyQt5 import QtCore, QtGui, QtWidgets

def setupUi(self, MainWindow):
	***
	self.pushButton.clicked.connect(self.printMessage
	self.seletImageBtn.clicked.connect(self.setImage)
    self.addBtn.clicked.connect(self.addItem)
    
def printMessage(self):
	print("Hello World!")
def setImage(self):
	fileName,_ = QtWidgets.QFileDialog.getOpenFileName(None, "selet Image", "", "Image Files (*.png *.j
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值