【PYQT5】textEdit添加内容,滚动条自动向下
class Main(QWidget, Ui_Form):
    def __init__(self):
        super(Main, self).__init__()
        self.setupUi(self)
        QTimer.singleShot(0, self.thread_check)  # 延迟执行 self.thread_check函数
    # 向下执行向下滚动字体函数
    def append_text_and_scroll(self,text):
        self.textEdit.append(text)
        self.textEdit.ensureCursorVisible()
    
    # 添加内容函数
    def thread_check():
        # 逻辑操作后执行添加内容
        self.append_text_and_scroll("添加内容")     
if __name__ == "__main__":
    app = QApplication(sys.argv)
    ui = Main()
    ui.show()
    # 滚动条自动下降
    for i in range(10):
        QApplication.processEvents()
    sys.exit(app.exec_())
    Python全栈(后端、数据分析、脚本、爬虫、EXE客户端) / 前端(WEB,移动,H5) / Linux / SpringBoot / 机器学习
                    
                
                
            
        
浙公网安备 33010602011771号