Am Montag, 15. Oktober 2007 12:03:35 schrieb Stefan Schimanski:
> > This is really bizarre in that, even when the cache is disabled, we  
> > still uses a backing QPixmap. What you are saying means that  
> > painting a QPixmap onto the screen does not render the same as  
> > painting it onto another QPixmap... weird isn't it?
>
> Well, maybe not so wired. Just a guess: the backing pixmap is not  
> transparent. The cache uses transparent pixmaps and as I wrote in the  
> last posting, I think this makes a difference.

Another guess: QPainter has the ability to take two constructor args - the 
QPixmap it should paint to and a QWidget it takes the settings from, for 
later bitblt'ing.  Maybe that is used only for the working version.

(Just for the records: The second rendering indeed looks much better here.)

-- 
Ciao, /  /
     /--/
    /  / ANS

Reply via email to