Bonsoir,
suite à mon prob précédent je cherche à dériver une qgraphicsView pour utiliser drawBackGround.
Je n'y arrive pas.
Voici les erreurs de compilation :
résumé de mon code avant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 mycode.h: In constructor 'Mycode::Mycode()': mycode.h:61:34: erreur: no matching function for call to 'mygraphicsview::mygrap hicsview(QGraphicsScene*&)' mycode.h:61:34: note: candidates are: mycode.h:7:7: note: mygraphicsview::mygraphicsview() mycode.h:7:7: note: candidate expects 0 arguments, 1 provided mycode.h:7:7: note: mygraphicsview::mygraphicsview(const mygraphicsview&) mycode.h:7:7: note: no known conversion for argument 1 from 'QGraphicsScene*' to 'const mygraphicsview&'
résumé de mon code après ( qui ne compile pas ) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 class Mycode : public QMainWindow { QGraphicsScene *scene; QGraphicsView *view; scene = new QGraphicsScene(); view = new QGraphicsView(scene); }
Je coince avant d"ajouter drawBackground dans mygraphicsview
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 class mygraphicsview : public QGraphicsView { }; class Mycode : public QMainWindow { QGraphicsScene *scene; mygraphicsview *view; scene = new QGraphicsScene(); view = new mygraphicsview(scene); }
Merci d'avance.
Partager