Hi,
Can you guys tell me how to call a slot just after a window is being shown (must be complete and visible) to the user? I tried overriding setVisible() or handling showEvent() but they are both called before the window is fully shown not afterwards.I actually want an intro animation to begin immediately after the window is shown to the user. My current hack involves using showEvent to trigger a singleShot timer that in turn starts the animation 500 ms after the showEvent is handled. I am not satisfied with the result though. When the window is created in under 500ms, then the animation will lag behind and when it takes longer the animation is already finished when the window is visible to the user. Very ugly! Any solutions?

Thanks in advance
momesana