On Monday 06 October 2003 10:58, Chris Cannam wrote:
>
> So, the principle is that we don't call the staff's position or render
> code from NotationView at all; we defer it and do it on demand.
We had tried something similar a while ago, remember ? Deferring the actual
pixmap rendering until it's actually needed (by overriding
QCanvasItem::draw()) If I recall correctly, the performance improvements were
quite good, but for some unexplained reason the display wasn't correct, some
bits were missing. It probably was that the items weren't returning the right
boundingRect().
> More complicated than that in practice (especially when you consider
> page layout) and I have no intention of trying it now, but I don't
> see why it shouldn't work and save quite a bit of time when rendering
> long compositions. Do you?
Neither do I.
--
Guillaume
http://www.telegraph-road.org
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Rosegarden-devel mailing list
[EMAIL PROTECTED] - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-devel