推荐使用qt designer进行界面开发,生成的ui后缀文件复制到项目目录,再使用命令生成py文件,然后新建一个py文件加载该UI便可,操作步骤,请前往http://1024k.net
1、 使用命令安装PYQT5可视化桌面工具
pip3 install PyQt5 -i Simple Index
(默认安装路径:C:\Users\Administrator\AppData\Roaming\Python)
2、 安装QT Designer
3、 配置环境变量
QT_PLUGIN_PATH
C:\Users\Administrator\AppData\Roaming\Python\Python38\site-packages\PyQt5\Qt5\plugins
4、 打开pycharm –file—tools—external tools—
pyUIC
C:\Users\Administrator\AppData\Roaming\Python\Python38\Scripts\pyuic5.exe
$FileName$ -o $FileNameWithoutExtension$.py
$FileDir$
Qt Designer
C:\Program Files (x86)\Qt Designer\designer.exe
$FileName$
$ProjectFileDir$
5、 使用qt 制作 生成.ui文件复制到项目目录下,使用pyuic转换为py文件
6、 在生成的py文件
import sys
if __name__ == "__main__":
app = QtWidgets.QApplication(sys.argv) # 创建一个QApplication,即将开发的软件app
MainWindow = QtWidgets.QMainWindow() # QMainWindow装载需要的组件
ui = Ui_MainWindow()
ui.setupUi(MainWindow) # 执行类中的setupUi方法
MainWindow.show()
sys.exit(app.exec_()) # exit()或点击按钮退出app
7、运行