大家好,请教pyqt4 Qtextedit问题
如下是pyqt4中单击一个按钮,然后在Qtextedit显示从text.txt中读取的5行内容,但是发现,每次Qtextedit中显示的是text.txt中的最后一行,并没有显示全部5行,不知道怎么回事,请高手指点,谢谢!
QtCore.QObject.connect(self.pushButton, QtCore.SIGNAL(_fromUtf8("clicked()")),self.testEditShow)
def testEditShow(self):
fileDir="../temp"
fileName=fileDir+"/"+"text.txt"
f = open(fileName,'r')
allLines=f.readlines()
for line in allLines:
print(line)
self.textEdit.setPlainText(line)
time.sleep(0.5)