![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
pyqt5入门
文章平均质量分 57
暗飞声
这个作者很懒,什么都没留下…
展开
-
pyqt5学习笔记(三)——多线程的使用
1、问题的出现当按钮控件按下后,如果操作比较耗时,就会出现界面假死、卡死的现象,如果要想在这个过程中将运行过程中的内容打印在文本控件上,此时也不会出现内容。现在模拟一下,在按钮的槽函数里面添加一个休眠函数,添加一个for循环,循环一次休眠1秒,模拟耗时函数,每次循环之后将信息打印在文本控件中,同时信息也在后台打印一下。本次演示需要两个控件,一个pushButton,一个textEdit(记得将ui文件转化为py文件)添加信号和槽函数 # 信号 self.pushButton原创 2021-05-19 10:11:06 · 2867 阅读 · 3 评论 -
pyqt5学习笔记(二)——控件布局、按钮点击事件,消息提示框
1、控件布局打开Qt设计工具在Qt设计工具里,放两个控件,一个PushButton和Line Edit水平布局(框选这俩控件,右键选择布局->水平布局)水平布局效果垂直布局效果栅格布局使用两个label和Line Edit控件,表单布局2、按钮点击事件结合消息提示框按钮的点击事件需要了解两个概念,一个是信号,一个是槽函数,槽函数就是点击按钮之后执行的功能函数,信号就是将按钮和槽函数连接起来的“通道”(就是告诉按钮,需要执行那个槽函数.原创 2021-05-17 11:13:44 · 2270 阅读 · 1 评论 -
pyqt5学习笔记(一)——环境搭建
1、安装pyqt5我使用的是anaconda包管理工具,所以直接在anaconda里的虚拟环境安装了pip install pyqt5如果没有使用anaconda,直接利用Pycharm进行安装点击File->Settings,点击下图中的加号点击安装2、配置环境File->Settings点击下图“+”添加工具,下图中绿框是我添加好了的,第一次添加没有这些点击“+”之后添加 Qt 的设计工具Name随意 P...原创 2021-05-16 10:48:53 · 353 阅读 · 1 评论