On Fri, Feb 17, 2006 at 04:02:14PM +0000, Bartek Kostrzewa wrote: > There is one thing that I have to remark: It seems that the QT frontend > spends quite exactly twice as much time in isPrintable than the GTK > frontend, maybe there is some unnecessary double calling going on? The > same is true for Changes::lookup
Have you looked at the _number_ of calls to these routines? They are non-frontend-specific pieces of code involving only in-memory data. IsPrintable simply tests if the lower seven bits are <space> or higher. > about 4 times as much time as in GTK is spent on paintText So Qt is less efficient in painting "stuff", probably mostly text. (BTW was this the RowPainter::paintText or the standalone one?) But why did LyX 1.3/Qt do a better job? > all other significant things are about the same > > maybe this sheds some light? Hmmm... not yet - Martin
pgpK0G2NRmABw.pgp
Description: PGP signature