Avatar ·

PyQt में मल्टीथ्रेडिंग कैसे लागू करें?

📁 बहुप्रक्रियण, पायथन, उदाहरण

उदाहरण के लिए, ऐसा कोड है:

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_())

लेकिन एक समय पर मल्टीथ्रेडिंग का उपयोग करने की आवश्यकता होती है। उदाहरण के लिए, एक स्टॉपवॉच बनाना जो फ्रीज़ न हो।