如題,每次都要手動往下拉滾動條才能看到重繪的最新資訊,非常麻煩,可以自動向下滾動嗎
uj5u.com熱心網友回復:
uj5u.com熱心網友回復:
uj5u.com熱心網友回復:
有人知道嗎????uj5u.com熱心網友回復:
void QTextEdit::scrollToBottom ()滾動到文本的底部
試試這個
uj5u.com熱心網友回復:
pyqt4 實驗通過。 5 應該也可以用吧。
SHOW2STR = '''
def initUI(self):
self.text_show2 = QtGui.QTextEdit()
self.text_show2.setText(SHOW2STR)
self.text_show2.setReadOnly(True)
self.text_hex = QtGui.QTextEdit()
self.text_hex.setText(HEXSTR)
self.text_hex.setReadOnly(True)
self.save_but = QtGui.QPushButton(u'PDF', self)
self.save_but.setCheckable(False)
self.save_but.clicked.connect(self.save_pdf)
vbox = QtGui.QVBoxLayout()
vbox.addWidget(self.text_show2)
vbox.addWidget(self.text_hex)
vbox.addWidget(self.save_but)
self.setLayout(vbox)
last line
'''
import os
import sys
sys.path.append(os.path.dirname(os.path.abspath(__file__)))
from PyQt4 import QtGui, QtCore
class Example(QtGui.QWidget):
def __init__(self):
super(Example, self).__init__()
self.initUI()
def initUI(self):
self.text_show2 = QtGui.QTextEdit()
self.text_show2.setText(SHOW2STR)
cursor = self.text_show2.textCursor()
pos = len(self.text_show2.toPlainText())
cursor.setPosition(pos-1)
self.text_show2.ensureCursorVisible()
self.text_show2.setTextCursor(cursor)
self.save_but = QtGui.QPushButton(u'Test', self)
self.save_but.setCheckable(False)
# self.save_but.clicked.connect(self.save_pdf)
vbox = QtGui.QVBoxLayout()
vbox.addWidget(self.text_show2)
vbox.addWidget(self.save_but)
self.setLayout(vbox)
self.show()
app = QtGui.QApplication(sys.argv)
ex = Example()
sys.exit(app.exec_())
uj5u.com熱心網友回復:
uj5u.com熱心網友回復:
我現在遇到了一個新的問題就是這個textEdit里的內容不是每執行一個命令更新一次,而是等所有的完成之后一次寫上去的,這個問題怎么解決啊?uj5u.com熱心網友回復:
執行緒 異步轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/11727.html
