Bonjour à tous,

J'utilise le Framework Graphic View de QT pour de l'affichage graphique, mais j'ai un problème pour l'intégration dans un conteneur.
J'ai créé une scène puis j'ai associé sa visualisation (view). J'arrive très bien à le faire fonctionner en faisant simplement show mais ici j'ai besoin de l'ajouter à un grid, Hbox ou Vbox, le problème est que ça n'affiche plus rien dès que je l'ajoute à un layout. Voici le code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
QPushButton *quit = new QPushButton(tr("Quit"))
 
     QGraphicsScene scene;
     QGraphicsRectItem *rect = scene.addRect(QRectF(0, 0, 100, 100));
     scene.addLine(0, 0, 10, 8);
     scene.addText("Hello, world!");
 
     QGraphicsView *view = new QGraphicsView(&scene);
     //view->show();
 
     connect(quit, SIGNAL(clicked()), qApp, SLOT(quit()));
 
    QGridLayout *grid = new QGridLayout;
    grid->addWidget(view, 0, 0);
    grid->addWidget(quit, 0, 1);
    setLayout(grid);
J'espère avoir été clair ^^

Merci d'avance pour votre aide