Custom QGraphics View implemented by hand - promotion failed through the designer