On 11/01/16 16:12, Patrycja Niewosz wrote: > Hi All, > > I use commands, > > server_address = ('134.32.45.9', 10000) > print ('starting up on port '% server_address) > sock.bind(server_address) > > the message pop ups in the window command when I run full code, however I > would like to print this message in the main GUI, where I have defined > > tcpControlGrid.addWidget(QtGui.QLabel('TCP Server Messages'),3,0) > tcpControlGrid.addWidget(self.tcpControlMessages,4,0) > > self.tcpControlMessages = QtGui.QPlainTextEdit() > > How can I transfer messages from above code directly to the GUI interface, so > that I can see on main window.
Since this is obviously a PyQt issue you would be best asking on a Qt or SIDE forum. However most UIs have a Text control(*) that you can insert text into. So look for a method of your control called something like insert() or put() or maybe even write(). (*)I'm assuming your QtGui.QPlainTextEdit() is the Qt version. What methods does it have? -- Alan G Author of the Learn to Program web site http://www.alan-g.me.uk/ http://www.amazon.com/author/alan_gauld Follow my photo-blog on Flickr at: http://www.flickr.com/photos/alangauldphotos _______________________________________________ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: https://mail.python.org/mailman/listinfo/tutor