ここで少し助けが必要です。
私はこの QTextBrowser を持っており、すべての stdout をそれにリダイレクトします。
self.console_window = QtGui.QTextBrowser()
self.console_window.setReadOnly(True)
今必要なのは、手動で一番下までスクロールしなくても何が起こっているかを確認できるように、一番下まで自動スクロールすることです。
私はこれを試しました
scrollBar = self.console_window.verticalScrollBar()
scrollBar.setValue(scrollBar.maximum())
しかし、動作していません。
何かご意見は?
修繕!!!
def handleOutput(self, text, stdout):
self.console_window.moveCursor(QtGui.QTextCursor.End)
self.console_window.ensureCursorVisible()
self.console_window.insertPlainText(text)
def Console_Window(self):
self.console_window = QtGui.QTextEdit()
self.console_window.setReadOnly(True)