Quote Originally Posted by doitux View Post
Please note that it reads the gfx from an external directory NOT from an resource collection files (.qrc). May be that is the problem?
Yes, it could be. It takes a bit of time to read the data from disk, while if you use resources, the data is already in memory.

Quote Originally Posted by doitux View Post
But i also changed to qt-4.3.1 during
remove the use of qrc so i'am cannot guess which is the problem qt-4.3.1
or "not-qrc".
You could create a .qrc file with that problematic image to see whether the flicker will go away.

Since the flicker doesn't appear, if you show the widget for the second time, the solution would be to make Qt cache the image before you use it. QPixmapCache might help you with this.