如何在PyQt中实现多线程?
📁 多处理器, python, 示例
例如,有以下代码:
import sysfrom PyQt5 import QtCore, QtGui, QtWidgets, uicclass MyWin(QtWidgets.QMainWindow): def __init__(self, parent=None): QtWidgets.QWidget.__init__(self, parent) self.Menu() def Menu(self): uic.loadUi(""menu.ui"", self) '''这里有一些逻辑,UI切换等''' if __name__==""__main__"": app = QtWidgets.QApplication(sys.argv) w = MyWin() w.show() sys.exit(app.exec_())但有时需要使用多线程。例如,创建一个不会冻结的秒表。