可关注公众号:(硬测江湖) 获取更多内容
我们先来看一段代码:
from PyQt5 import uic from PyQt5.QtWidgets import QApplication import time class Test: def __init__(self): self.ui = uic.loadUi('D:/Python/ui/ok.ui') self.ui.button_start.clicked.connect(self.cal) def cal(self): a = 12 while a > 2: self.ui.plainTextEdit.appendPlainText(str(a)) a = a - 2 time.sleep(1) if __name__ == "__main__": app = QApplication([]) t = Test() t.ui.show() app.exec_()
这段代码要实现的预期目的是当我点击Start按钮时,文本框中可以将方法cal循环中每次计算出来的a的值显示到文本框中