这个就是 gui 程序的常规操作。
你这里导入excel是个耗时操作,不应该和ui放在一起在主线程中完成,而要在独立的线程中做,导入结束后发信号,主线程的textedit通过槽接信号,完成ui内容修改。
可能读点qt教程涉及多线程的示例代码会有感觉?我印象里pyqt的学习材料图糙快猛的多,不如原本c++qt库的系统,而且pyqt参考文档一般,没有c++下qt经验是可能麻烦一点。
【 在 st02xh 的大作中提到: 】
: 搞一个线程,导入完一个excel用pyqtsignal发送(trigger)一个信号,然后主线程(mainwindow)把这个信号绑定一个函数,函数用于更新textEdit
:
: 【 在 feng321 的大作中提到: 】
: ...................
--
修改:milksea FROM 114.249.195.*
FROM 114.249.195.*