I'm using a mdi area to view dialog boxes most of which have its own graphics view and scene, but when two widgets with a graphics view and a scene are shown the application freezes. So I pressed the pause button and it seems that its hanging somewhere in QWidget::show(). The funny thing is that it only does this when more the one graphics view is visible. Any ideas?