Andre Poenitz wrote:

> 
> 
> To our local Qt professionals:
> 
> Why do we need
> 
> [EMAIL PROTECTED]:/usr/src/lyx/lyx-devel/src > grep -R processEve *
> frontends/qt2/QDialogView.h:    qApp->processEvents();
> frontends/qt2/QDialogView.h:    qApp->processEvents();
> frontends/qt2/QDialogView.h:    qApp->processEvents();
> frontends/qt2/QDialogView.h:    qApp->processEvents();
> frontends/qt2/QMathDialog.C:            qApp->processEvents();
> frontends/qt2/QMathDialog.C:    qApp->processEvents();
> frontends/qt2/lyx_gui.C:        qApp->processEvents();
> frontends/qt2/QLPopupMenu.C:    qApp->processEvents();
> 
> One of these seems to be the cause of nested update() calls...

Well spotted... (and good question)

I suppose that this reentrance is what was causing problems in the last
scrollbar fix patch I've sent to the list a while ago.

Alfredo



Reply via email to