pycharm学习3-QT5相关模块的加载(需要先安装QT5和python3.7)

1.在pycharm打开设置:
file》setting中进入如下界面:
在这里插入图片描述
2.点击添加按钮:
在Qt Designer的设置中,Program选择PyQt安装目录中designer.exe的路径:C:\Program Files\Python37\Lib\site-packages\pyqt5_tools\designer.exe
Work directory 使用变量 F i l e D i r FileDir FileDir(点击后面的 Insert macro 按钮可以不用输入双击上屏 直接插入(插入前需要清空窗口信息))

该环节错误处理
例如:进行QT Designer配置时,在相应pyqt-tools目录中未发现designer.exe文件
1️⃣ 经过多次安装实验发现,该现象与安装的pyqt版本有关。实验发现,当安装的pyqt版本超过5.10在pip相应的pyqt5-tools库中都不会存在designer.exe文件,如出现该情况,建议大家在安装时使用5.10以下版本。
2️⃣ 若已进行上述步骤安装了最新版本pyqt及pyqt-tools,只需要更改pyqt-tools版本即可,经过重新安装后,可根据上述步骤直接继续配置。

 pip install pyqt5-tools==5.10.1.1.4

在这里插入图片描述
3.设置“PyUIC”-- 这个主要是用来将 Qt界面 转换成 py代码
在PyUIC的设置中,其他的都差不多,Program 写入Python的地址,Parameters写入

-m PyQt5.uic.pyuic  $FileName$ -o $FileNameWithoutExtension$.py

把上面的python路径修改成自己的即可(默认为:C:\Program Files\Python37\python.exe)
Work directory 使用变量 F i l e D i r FileDir FileDir
在这里插入图片描述

创建第一个pyqt项目:
打开我们的QtDesigner,我们就可以写布局了。
在这里插入图片描述
启动了Designer程序,我们就可以拖控件了。
我们创建窗口程序,选择Man Window,让后点击create。
在这里插入图片描述
点击create后,会出现画布和控件
在这里插入图片描述
选择保存路径
在这里插入图片描述
此时在项目下可以看到这个文件了
在这里插入图片描述
但是这个文件python不能直接运行,因此需要我们上面配置的另一个工具了PyUIC。
选中文件右键,选择我们之前配置的PyUIC
在这里插入图片描述
这个命令行工具就会把UI文件转成py文件
在这里插入图片描述
启动这个python文件,我们需要调用它:

编写 main.py:
在这里插入图片描述
在这里插入图片描述
加入运行窗口的代码:

import sys

import helloworld

from PyQt5.QtWidgets import QApplication, QMainWindow

if __name__ == '__main__':

    app = QApplication(sys.argv)

    MainWindow = QMainWindow()

    ui = helloworld.Ui_MainWindow()

    ui.setupUi(MainWindow)

    MainWindow.show()

    sys.exit(app.exec_())

在这里插入图片描述
在这里插入图片描述

后记:如果用到了QT的其他工具,加载方式也类似。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值