没有合适的资源?快使用搜索试试~ 我知道了~
PyQt5从零开发可视化自动化工具.pdf
需积分: 10 0 下载量 144 浏览量
2022-09-07
10:36:46
上传
评论
收藏 4.35MB PDF 举报
温馨提示
试读
147页
PyQt5从零开发可视化自动化工具.pdf
资源推荐
资源详情
资源评论
PyQt5从零开发可视化自动化工具
版权说明:
本人上市公司测试开发在职,本课程依据多年工作笔记的细化总结,作为个人副
业非机构性质
课程的课件源码,资料由
测开星辰(QQ1934433596)拥有知识产权的权利
只限于学习者在本课程使用,不得应用于商业用途
任何其他人或机构不得盗版、仿造 、售卖
第一章 Pyqt5 GUI程序框架
1.1 Pyqt5 GUI程序的基本框架
一、前言
本节先通过一个简单的示例程序介绍Pyqt5 GUI应用程序的基本框架。我们先通过本章内容学习pyqt5程序的框架原理,再学
习后面的各章节内容就基本上是学习各种类的使用方法了。
二、学习目标
1.一个简单的Pyqt5程序
三、知识点
1.【一个简单的Pyqt5程序】
在开始之前,需要先安装Pyqt5模块:
打开pycharm,新建项目,新建py文件,编写程序:
pip install PyQt5
import sys
from PyQt5 import QtCore,QtGui,QtWidgets
app = QtWidgets.QApplication(sys.argv) #创建app,用QApplication类
widgetHello = QtWidgets.QWidget() #创建窗体,用QWidget类
widgetHello.resize(280,150) #创建窗体的宽度和高度
widgetHello.setWindowTitle("Pyqt5样例")
LabHello = QtWidgets.QLabel(widgetHello) #创建标签,父容器为widgetHello
-----作者:星辰 收徒QQ:1934433596 交流群QQ:220598270-----
测开星辰
QQ1934433596
说明:这个示例程序演示了使用pyqt5的一些创建GUI程序的基本过程。首先需要用QApplication类创建一个应用程序实例,
然后创建一个窗体(窗体类主要有QWidget、QDialog、QMainWindow),再创建界面组件(例如一个QLabel组件)并在窗
体上显示,最后是显示窗体并开始应用程序的消息循环。这个程序虽然很简单,只显示了一个带标签的窗口,关闭窗口还需
要点击窗口右上角的关闭按钮,但它已经是一个标准的GUI程序了。
1.2 Pycharm配置Qt Designer可视化工具
一、前言
Qt Designer 是一款GUI界面工具,可以实现将UI设计界面转为Python代码的工具,可视化的设计UI窗体可以大大提高GUI应
用程序开发的工作效率。
二、学习目标
1.pycharm配置QtDesigner
三、知识点
1.【pycharm配置QtDesigner】
步骤一:安装 PyQt5-tools
步骤二:环境变量配置
将 D:\Python37\Lib\site-packages\qt5_applications\Qt\bin 添加到环境变量。
LabHello.setText("Hello World") #设置标签文字
font = QtGui.QFont() #创建字体对象font,用QFont类
font.setPointSize(12) #设置字体大小
font.setBold(True) #设置为粗体
LabHello.setFont(font) #设置为标签LabHello的字体
size = LabHello.sizeHint() #获取LabHello的合适大小,返回值是Qsize
LabHello.setGeometry(70,60,size.width(),size.height())
widgetHello.show() #显示对话框
sys.exit(app.exec_()) #应用程序运行
pip install PyQt5-tools -i http://pypi.douban.com/simple --trusted-host=pypi.douban.com
-----作者:星辰 收徒QQ:1934433596 交流群QQ:220598270-----
测开星辰
QQ1934433596
添加路径:我的电脑 -> 属性->高级->系统设置->高级->单击环境变量。在系统变量path添加 D:\Python37\Lib\site-
packages\qt5_applications\Qt\bin
打开cmd窗口,执行designer验证环境变量配置成功。其实也可以将designer.exe设置快捷家到桌面。
步骤三:pycharm配置
PyCharm是开发Python程序主流常用的IDE。为方便调用Qt Designer实现界面开发和编译相应完成,可以在PyCharm
配置Qt Designer和PyUIC。
(1)配置Qt Designer
PyCharm -> 菜单File -> 设置Settings ->工具 Tools -> 外部工具External Tools -> +号,进行添加
-----作者:星辰 收徒QQ:1934433596 交流群QQ:220598270-----
测开星辰
QQ1934433596
参数配置说明:
Name: Qt Designer (方便记忆。实际可以任意取值)
Program: D:\Python37\Lib\sitepackages\qt5_applications\Qt\bin\designer.exe (designer.exe程序
绝对路径)
Parameters:可不填(或 $FileDir$\$FileName$ )
Working directory: $FileDir$ (固定取值)
(2)配置PyUIC
该工具是用于将Qt Designer工具开发完成的.ui文件转化为.py文件。配置打开路径同Qt Designer。
-----作者:星辰 收徒QQ:1934433596 交流群QQ:220598270-----
测开星辰
QQ1934433596
参数配置说明:
Name: PyUIC (方便记忆,实际可以任意取值)
Program: D:\Python37\Scripts\pyuic5.exe (Scripts路径下,根据实际安装路径填写)
Parameters: -m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py (固定取值)
Working directory: $FileDir$ (固定取值)
(3)配置PyRCC
该工具是用于将Qt Designer工具开发完成的.ui文件转化为.py文件。配置打开路径同Qt Designer。
-----作者:星辰 收徒QQ:1934433596 交流群QQ:220598270-----
测开星辰
QQ1934433596
剩余146页未读,继续阅读
资源评论
轻声诉说
- 粉丝: 0
- 资源: 9
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功