pict100 at gmail.com
Fri Sep 11 15:47:31 CEST 2009
On Sep 11, 9:34 pm, "Diez B. Roggisch" <de... at nospam.web.de> wrote:
> DarkBlue wrote:
> > 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
> > self.refreshGrid()
> > 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 ?
> You can make Qt process all pending events once, via
> This should trigger the redraw.
Thanks ! That helped. :)
More information about the Python-list