PyQt5学习(1):PyQt5的安装和插件配置

PyQt5安装和配置

1.PyQt5安装

PyQt5使用python的pip进行安装

pip install pyqt
2.QtDesigner配置

PyQt的可视化神奇QtDesigner,用于PyQt界面的展示和代码的生成,当我们使用QtDesigner搭建好UI界面后可以点击保存,生成ui文件。QtDesigner采用的是拖拽控件的方式来搭建字的UI界面,同时可以使用插件pyuic将生成的ui文件转化为py文件。

QtDesigner配置

  1. 在Pycharm中选择File → Tools → External Tools → 选择 + 进行添加新的插件工具
  2. 设置Designer插件里面的配置
    • Name:设置插件名字(按照自己喜欢的设置)
    • Program: 选择designer.exe文件的目录(这里选择的使用Anaconda下面的designer运行文件)
    • Working directory: $FileDir$ (设置工作目录路径),这是设置为当前项目路径

PyQt5学习(1):PyQt5的安装和插件配置_第1张图片

PyQt5学习(1):PyQt5的安装和插件配置_第2张图片

3.PyUic配置

使用QtDesigner转化为ui文件后,我们需要使用PyUic对生成的ui文件进行转换,转换为py文件,用于我们添加部分其他功能和连接后端逻辑。

PyUic的配置:

  1. Program:选择python的运行程序 → Anaconda\python.exe
  2. Agruments:设置pyuic参数 → -m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py
  3. Working directory:设置工作目录路径 → $FileDir$

PyQt5学习(1):PyQt5的安装和插件配置_第3张图片

4.PyRcc配置

在进行UI界面布置时会用到很多静态文件,比如:图标(Icon)之类的,在我们使用py代码运行时会没有问题,但是当我们打包成exe后,就会发现图标不能使用,这时我们解决办法就是使用PyRcc对静态资源进行转码,这是将我们的静态资源使用qrc文件进行设置,然后转化为py文件,在使用中直接引入py文件然后引用静态资源使用**:\xx.后缀**就能使用

PyRcc的配置:

  1. Program:选择pyrcc5的运行程序 → Anaconda\Scripts\pyrcc5.exe
  2. Agruments:设置pyuic参数 → $FileNameWithoutExtension$.py
  3. Working directory:设置工作目录路径 → $FileDir$

PyQt5学习(1):PyQt5的安装和插件配置_第4张图片

当配置好上面的插件后我们进入到Tools就能看到插件的选项了

PyQt5学习(1):PyQt5的安装和插件配置_第5张图片

当我们要使用时,进入到转化文件点击到插件就能进行相应的转化

你可能感兴趣的:(Gui界面管理)