PYQT5学习文档1-安装编辑界面并生成py文件

安装PyQt5与Qt Designer
PyQt5
通常只要安装了Anoconda,就会默认装好PyQt5,检验的方法很简单。只需在你的Python里面输入import PyQt5没有报错就可以了。没有的话直接在命令行窗口(Win+R,然后输入cmd)输入pip install PyQt5进行安装即可。(使用国内的源则可用如下的命令:

pip install PyQt5 -i https://pypi.tuna.tsinghua.edu.cn/simple,可参考:pip(国内镜像)快速安装Python库)
 

Qt Designer
Qt Designer是用来设计界面的,直接拖拽相应的组件即可快速的帮助用户形成程序界面。


左侧就是控件,右侧是每个控件中的一些属性,可以进行修改。

通常在安装完Anoconda后,只有PyQt5库,点进去没有Qt Designer,具体可以查看Anoconda的路径(例如:D:\programData\Anaconda3\Lib\site-packages\PyQt5),跟据自己的安装路径去查看。

所以如果我们想要使用Qt Designer则需要使用pip进行安装。我们需要打开命令行输入如下命令即可:

pip install PyQt5-tools -i https://pypi.tuna.tsinghua.edu.cn/simple


然后我们再去Python库的路径下(D:\ProgramData\Anaconda3\Lib\site-packages\qt5_applications\Qt\bin),找到designer.exe,双击进入即可,由于版本不同,可能路径会有不同,如果无法在路径中找到程序,可以在site-packages下搜索designer,可以存为桌面快捷方式,下次方便使用。

编辑界面:

1.新建窗口主体,这里选择的是Dialog 的组件,按钮组件,后续自己来配置。

2.拖拽组件

        左边的组件拖拽到窗口简单对齐即可,注意每个主键的objectName 调整成自己需要的功能名称,默认名称也可只是不好区分组件功能,每个组件在右侧属性栏都可以做调整。

        组件的界面显示内容可以通过参数text来调整,或者部分组件可以直接双击输入希望展示的文本,比如pushbutton,line_text等组件。

保存即可生成一个.ui的文件,此时还需要将.ui的文件转为.py做功能组件的编程。

转为py有两种方式:

方法一:CMD  进入ui文件的磁盘路径下,直接运行 pyuic5 -o text_merge.py text_merge.ui

 text_merge.py(自定义的名称输出的py文件名) 

text_merge.ui(保存界面的时候生成的ui文件名)

方法二:进入对应路径的文件夹下, 点击文件,打开windows powershell

同样输入 pyuic5 -o text_merge.py text_merge.ui 运行即可

 

 此时会在ui的文件夹内,生成对应的py文件。

其他方法:

在pycharm中部署pyqt5实现快速转换py

其他文档:

PYQT5学习文档2-界面组件使用说明-CSDN博客

PYQT5学习文档3-多线程应用,防止主界面假死-CSDN博客

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值