void SpotView::paintGL() { QGLPainter painter(this); //painter.begin(); painter.clear(); // Set perspective transformation and position model-view matrix QGLCamera camera; QVector3D sceneOrigin = floor->boundingBox().center(); camera.setCenter(sceneOrigin); camera.setEye(sceneOrigin + QVector3D(0.0f, 5.0f, 20.0f)); camera.apply(&painter); paintGL(&painter); }