PyQt5基础-1

108 阅读2分钟

本文已参与「新人创作礼」活动,一起开启掘金创作之路。

PyQt5基础-1

写在前面

一只初中学生,为了来白嫖奖励,请多多关照,希望能在掘金记录自己的学习历程!❤️

本文这一篇是接着上一篇的基础写的,也就是PyCharm下载安装这一篇,没有看过的请先去康康

在Pycharm中配置PyQt5环境

安装完Python解释器和PyCharm开发工具之后,在PyCharm中安装并配置P用Qt,就可以使用PyQt5进行GUI图形界面程序的开发了

安装PyQt5和设计器

在主窗口中,依次点击File--Settings选项,如下图:

image.png

在settings设置中,依次展开Project--点击Python Interpreter--点击加号

image.png 在最上方文本框输入搜索pyqt5,分别选中PyQt5、PyQt5Designer、pyqt5-tools,点击install Packages,安装好这三个库。

image.png

配置PyQt5设计器和转换工具

由于使用PyQt5创建GUI图形用户界面程序时,会产生扩展名为.ui的文件,需要转换成.py文件才可以被Python识别,所以需要为PyQt5与PyCharm开发工具进行配置。

PyQt5设计器

在settings设置窗口中展开Tools--External Tools选项,点击+按钮,弹出Create Tool窗口,首先在Name文本框中填写工具名为Qt Designer,点击文本框后面的文件夹图标,选择安装PyQt5Designer模块时自动安装的designer.exe(venv\Lib\site-packages\QtDesigner)文件夹中,最后在Working derectory文本框输入$ProjectFileDir$,表示项目文件目录,最后点击OK,如下图:

image.png

配置转换工具

按照上面的步骤将.ui文件转换成.py文件的转换工具,在Name文本框中输入工具名为PyUIC,单击program后面的文件夹图标,选择虚拟环境下的python.exe文件,位于虚拟环境的Scripts文件夹中,在Arguments文本框输入将.ui文件转换.py文件的命令-m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py,最后在Working directory文本框中输入$ProjectFileDir$表示.ui文件的路径,单击OK按钮,如下图:

image.png 在Tools里的External中即可看见两个工具,点击Qt Designer会出现设计器,选择一个UI文件,点击PyUIC转换成.py文件 image.png