Bonjour,

Je n'arrive pas à utiliser QGraphicsView::drawBackground

Voici l’erreur à la compilation

QGraphicsView::drawBackground(QPainter*, const QRectF&)' is protected

et il me rajoute erreur à l’intérieur du contexte.

Voici le code utilisé :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
QImage image;
image.load(filename);
QPixmap pix=QPixmap::fromImage(image);
QPainter *painter=new QPainter(&pix);
view->drawBackground(painter,scene->sceneRect());
ma scene et ma vue sont crées par :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
scene = new QGraphicsScene();
view = new QGraphicsView(scene);
Merci pour votre aide.