¿Cómo implementar multithreading en PyQt?
📁 multiprocesamiento, python, ejemplo
Por ejemplo, hay un código como este:
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) '''Aquí ocurre toda la lógica, cambio de ui, etc.''' if __name__=="__main__": app = QtWidgets.QApplication(sys.argv) w = MyWin() w.show() sys.exit(app.exec_())Pero en algún momento es necesario usar multithreading. Por ejemplo, crear un cronómetro que no congele la interfaz.
No answers yet.
Inicia sesión para dejar una respuesta
Blogs