A sample application displaying shapes with light and shadows using QGraphics framework and OpenGL