My application in 4.6 rc1 is less responsive than in 4.6 beta1 and earlier 
versions.
The difference is sensible. What I mean by "less responsive" is that the paint 
events don't come as fast as before.
The painting code itself is fast as before (benchmarked).
This is only under Windows. On OSX I note no difference between beta1 and rc1.

I remark this problem like this: I use the mouse to edit a large graphics and 
some QWidget::update() calls are often performed.
Though the paint() is benchmarked to be as fast in rc1 than in beta1, the 
screen updates are roughly twice slower.
The resulting feeling is that the graphics are slower.

I have measured how often the paint() is called in rc1 versus beta1 (while 
doing my mouse editing described above).
In rc1 in general, the output is like this:

paint()
7 ms
paint()
25 ms
paint()
7 ms
paint()
25 ms
7 ms
paint()
25 ms
...etc.

While in beta1:
paint()
7 ms
paint()
10 ms
paint()
7 ms
paint()
10 ms
7 ms
paint()
10 ms
...etc.

The figures I get for beta1 are more regular than in rc1. It's often the same. 
In rc1, I wrote "25 ms" above but it's rather 25 then +-20 then +-30 etc... not 
as regular.

If you count, you see that paint() is called about twice less. Hence the clear 
feeling of a slower appication.

I remember the note you issued with rc1: "We have redesigned the event 
processing quite extensively to improve the reliability of timers."
And I am afraid your fix has made the situation worse for me.

Any hint about what was done or how I could find the same "responsiveness" as 
before?

Should I create a new issue in the Qt Bug Tracker?

Thanks

Philippe


_______________________________________________
Qt4-preview-feedback mailing list
[email protected]
http://lists.trolltech.com/mailman/listinfo/qt4-preview-feedback

Reply via email to