BUG: Trying to fix test playback issues on Mac with Qt 4.5. On Mac,
QAbstractEventDispatcher::hasPendingEvents() returns false resulting in test playback racing ahead causing issues. Decided to use QAbstractEventDispatcher::aboutToBlock() event to continue with event queue even when a modal-dialog popups. On Mac however, that signal seems to get fired even when menus are shown. So putting a longer delay when continuing event due to aboutToBlock() thus if the event can be processed along the normal path then this side-path can be skipped.