Version: 1.2.0svn (using KDE 4.3.5) OS: Linux When panning using arrow keys in preview mode in DigiKam the label "Reduced Size Preview" is flickering and the whole process is very slow compared to mouse wheel scrolling. Julien
Yes, it's slow because of these line : http://lxr.kde.org/source/extragear/graphics/digikam/libs/widgets/common/previewwidget.cpp#839 ...which call repaint() on viewport. I don't have found a good solution. In fact the problem is that Qt4 catch keyboard _release_ event in case of key are not yet released ! I think to use a timer here to prevent this call if keyReleaseEvent is called too shortly. Do you understand the problem ? Gilles
So the problem is that many events are sent in a short time? 1) What's the indication to use repaint()? Is update() not possible? 2) Yes, use a timer.
Is this issue fixed? I can not see any slowdown or flickering...
Code is completely rewritten since then, so I guess we can close.