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