因为课设需要用到python来写界面,本来想用内置的tkinter库, 不仅界面丑,而且代码很难写,支持的文档少,所以果然选择了PyQt5

初始环境:

  • mac: 10.12.6
  • pycharm: 2018.2
  • python: 3.7
  • pip: 19.1.1
  • sip: 4.19.8

第一步:安装PyQt5

直接在preference安装

mac下pycharm + python3.7 + PyQt5 + Qt5.13.1配置

第二步:安装Qt(UI控件相关,可视化操作,直接拖拽控件)

mac下pycharm + python3.7 + PyQt5 + Qt5.13.1配置

第三步:配置QtDesigner

mac下pycharm + python3.7 + PyQt5 + Qt5.13.1配置点击+添加工具,Program是你安装的QT 里的Designer的路径,然后ok就可以了

mac下pycharm + python3.7 + PyQt5 + Qt5.13.1配置

mac下pycharm + python3.7 + PyQt5 + Qt5.13.1配置

mac下pycharm + python3.7 + PyQt5 + Qt5.13.1配置

Designer就配置好了,如上图,我启动QtDesigner后,搭建了几个控件。然后保存名为xxx,保存在当前python项目同目录中。 这是个ui格式文件,通过下面的配置,我们可以让它转成.py文件。跟刚才配置一样,添加扩展

mac下pycharm + python3.7 + PyQt5 + Qt5.13.1配置

Program参数:可以填你工程下的Python环境的执行环境,如:/Users/darkmoon/Project/FileDBSystem/venv/bin/python3.7

Arguments参数:-m PyQt5.uic.pyuic  $FileName$ -o $FileNameWithoutExtension$.py

Working directory 参数:$ProjectFileDir$

完成后就可以将ui文件转为python代码了

相关文章:

  • 2021-04-08
  • 2022-12-23
  • 2021-07-09
  • 2021-11-23
  • 2022-02-01
  • 2021-11-17
  • 2021-08-13
  • 2022-01-17
猜你喜欢
  • 2021-07-14
  • 2021-07-05
  • 2021-05-05
  • 2021-05-16
  • 2021-04-04
  • 2021-12-28
  • 2021-11-16
相关资源
相似解决方案