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

Reply via email to