[Twisted-Python] integrating a Qt interface with twisted, qt5,	python 2.x
    steven meier 
    commercials24 at yahoo.de
       
    Fri Jun 17 10:26:19 MDT 2016
    
    
  
hi,
why does the code below print "testing..." but not "123" 5 seconds after
the application started?
import sys
from PyQt5 import QtWidgets
from untitled import Ui_MainWindow
#from webchat import get_main_page
class Main(QtWidgets.QMainWindow):
    def __init__(self):
        QtWidgets.QMainWindow.__init__(self)
        self.ui = Ui_MainWindow()
        self.ui.setupUi(self)
        self.setupSignals()
    def button_1_Clicked(self):
        self.ui.textbox_2.setText(self.ui.textbox_1.text())
    def setupSignals(self):
        #self.ui.textbox_1.textChanged.connect(self.textbox_1_Changed)
        self.ui.button_1.clicked.connect(self.button_1_Clicked)
if __name__ == '__main__':
    #app = QtWidgets.QApplication(sys.argv)
    
    app = QtWidgets.QApplication(sys.argv) # your code to init QtCore
    import qt5reactor
    qt5reactor.install()
    print "testing..."
    #get_main_page()
    window = Main()
    window.show()
    sys.exit(app.exec_())
    def printMe(argument):
        print argument
    def lala():
        reactor.callLater(5, printMe, '123')
    lala()
    reactor.run()
    
    
More information about the Twisted-Python
mailing list