Execution order

DarkBlue pict100 at gmail.com
Fri Sep 11 15:31:13 CEST 2009

Here is some code from a pyqt4.5.4  application on python 2.6

def findData(self):

      self.ui.label.setText('Processing... ')

      # here we do something which takes a few seconds

The problem is that the text in the self.ui.label  is only changed
on screen after the self.refreshGrid() has finished executing
rather than before.

How do I achieve the expected result ?


More information about the Python-list mailing list