线程刷新python tableWidget闪退/卡顿问题-简单粗暴解决方法

"""
线程刷新python tableWidget闪退/卡顿问题
网上很人建议重写qt线程去刷新,感觉蛮烦;用这个封装函数时候,不管是qt线程还是外部线程都测试正常
"""
def settableitem(self, row, column, text):
it = self.tableWidget_2.item(row, column)
if it is None:
row = self.tableWidget_2.rowCount()
self.tableWidget_2.insertRow(row)
it = QtWidgets.QTableWidgetItem()
self.tableWidget_2.setItem(row, column, it)
it.setText(text)
QApplication.processEvents() #执行一次qt进程事件即可
posted @ 2021-11-19 18:03  默*为  阅读(606)  评论(0编辑  收藏  举报