pyqt5学习笔记——刷新页面
2017-12-21 10:17
411 查看
因为最近要写PC端程序,于是乎开始学习pyqt5,今天刚刚学习到了之前一直疑问的东西,就是刷新界面。
其实就是一句话的事儿,但是我搜索了好久好久都没找到。觉得有必要在这里记录下。
刷新界面命令:
QApplication.processEvents()
之后会时不时的更新个人认为有用的信息。作为个人学习记录。
其实就是一句话的事儿,但是我搜索了好久好久都没找到。觉得有必要在这里记录下。
import sys from PyQt5.QtWidgets import * import time class WinForm(QWidget): def __init__(self, parent = None): super(WinForm, self).__init__(parent) self.setWindowTitle('实时刷新页面例子') self.listFile = QListWidget() self.btnStart = QPushButton('开始') layout = QGridLayout(self) layout.addWidget(self.listFile, 0, 0, 1, 2) layout.addWidget(self.btnStart, 1, 1) self.btnStart.clicked.connect(self.slotAdd) self.setLayout(layout) def slotAdd(self): for n in range(10): str_n = 'file index {0}'.format(n) self.listFile.addItem(str_n) QApplication.processEvents() time.sleep(1) if __name__ == '__main__': app = QApplication(sys.argv) form = WinForm() form.show() sys.exit(app.exec_())
刷新界面命令:
QApplication.processEvents()
之后会时不时的更新个人认为有用的信息。作为个人学习记录。
相关文章推荐
- JAVA学习笔记_JS实现刷新_重新加载页面
- JSP学习笔记(五):日期处理、页面重定向、点击量统计、自动刷新和发送邮件
- ASP.NET学习笔记[7] - aspx页面打开一个新窗体无刷新传值
- 学习笔记之php页面ajax登录异步刷新
- SharePoint【学习笔记】-- SharePoint 2010 页面刷新时滚动条位置保持不变 Controlling scrollbar position on postback
- 20171207学习笔记之layer实现删除确认及操作完成后弹出提醒,然后刷新本页面
- [Silverlight学习笔记]关于页面刷新的问题
- 刷新页面的学习笔记
- 【学习笔记】Web开发中防止页面刷新后表单重复提交,表单Token设置示例
- 百度IFE学习笔记(三)js获取页面内容及后续处理
- jquery插件开发学习笔记(七)——页面平滑滚动改进
- OAF学习笔记-20-在系统页面制作Tab页(系统中有Tab页,自己增加Tab)
- PyQt5学习笔记01----第一个窗口
- Django 开发学习笔记(8)- 开发表单页面,让用户添加内容
- OAF学习笔记-13- CO ,在页面加载前,给页面Item赋值
- Dynamic CRM 2013学习笔记(二十四)页面保存前进行逻辑验证
- Flask_学习笔记_02: 页面跳转
- OAF学习笔记-11-页面传值(传ID,显示为Name)
- Ferris教程学习笔记:js示例5.7 自定义右键菜单,请在页面点击右键查看效果。
- OAF学习笔记-12- 从系统获取ID值,查出Name,在页面显示