remove QMainWindow, use QGraphicsView as toplevel