![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
pyqt5
小屋*
这个作者很懒,什么都没留下…
展开
-
pyqt5下pushButton框保留用户历史输入
介绍:如何像使用浏览器一样保存用户之前的输入,使得用户可以保留之前的操作,避免每次进入界面后每次都需要重新输入的繁杂操作。这里提供一个设计思路,将qt框接收到的用户输入用一个列表接收,每次软件使用结束后将该列表写入文件进行存储,下次用户再次打开软件界面时,重新调用文件。主要包含以下几个核心代码按钮的设置根据自己的需求自己按照pyqt进行正常设置。先对需要连接的按钮进行信号连接:self.pushButton3.clicked.connect(self._open_ip)连接信号的具体实现功能代原创 2021-03-09 11:32:09 · 1387 阅读 · 0 评论 -
pyqt5多线程使用方法及学习案例(QThread)
在使用pyqt5的过程中,会存在界面卡死的现象,为了优化改善,可以利用多线程来解决此类问题。可以实现信号与槽在多个线程中的相互传递数据。用法很简单,创建一个进程类,不同触发时刻分别调用即可。参考案例一:来源《PyQT5线程:多线程(QThread),线程锁(QMutex)》实现两个线程来在工作台显示不同打印信息。from PyQt5.Qt import (QApplication, QWidget, QPushButton, QThread,QMutex,原创 2021-03-24 10:39:52 · 3917 阅读 · 0 评论