On Thu, Sep 24, 2009 at 02:37:03PM +0200, Enrico Forestieri wrote: > On Wed, Sep 23, 2009 at 11:52:12AM +0200, Enrico Forestieri wrote: > > On Wed, Sep 23, 2009 at 10:06:40AM +0200, Jean-Marc Lasgouttes wrote: > > > Enrico Forestieri <for...@lyx.org> writes: > > > > You're impossible to please, apparently :) but it has to suffice, as we > > > > only support Qt >= 4.4, it seems: > > > > http://www.lyx.org/trac/changeset/30406 > > > > > > http://www.lyx.org/trac/changeset/30440 > > > > Doh! Was missing that... > > > > AFAIK, the scrollbar doesn't appear even in Qt 4.4, so the remaining > > problems with Qt 4.2 are that the dialog has to be manually resized > > (place the mouse cursor on the left edge and, when it becomes a double > > arrow, drag to the left) and that the contents don't stretch when it > > is further enlarged. > > I think that this is due to an uic bug, in that it fails to set the > widget for the QScrollArea. Indeed, patching the ui_FindAndReplaceUi.h > file produced by uic (see attached) it works as it should (minus the > scroll bar that never appears with Qt 4.2).
Bug confirmed (and workaround given) here: http://qt.nokia.com/developer/task-tracker/index_html?method=entry&id=195051 It seems that the bug was fixed in Qt 4.4.0: http://qt.nokia.com/developer/task-tracker/index_html?method=entry&id=101276 I am going to commit a patch. -- Enrico