Mon Main.cpp
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
#include <QtGui/QApplication>
#include "maf.h"
 
int main(int argc, char *argv[])
{
    QApplication a(argc, argv);
    MaF w;
    w.show();
 
    return a.exec();
}
Mon MaF.cpp
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
17
18
19
20
21
22
23
24
25
26
#include "maf.h"
 
MaF::MaF()
{
    QMdiArea *zoneCentrale2 = new QMdiArea;
    QMdiSubWindow *zoneTexte1 = new QMdiSubWindow;
 
    QMdiSubWindow *sousFenetre1 = zoneCentrale2->addSubWindow(zoneTexte1);
    setCentralWidget(zoneCentrale2);
    QGraphicsScene scene;
 
            QPixmap monPixmap("ouvrir.png");
            scene.addPixmap(monPixmap);
 
 
            QRect rectangle(-8, -4, 100, 100);
            QPen pen(Qt::blue, 1, Qt::SolidLine);
            scene.addRect(rectangle, pen);
            scene.setBackgroundBrush(Qt::white);
 
QGraphicsView *vue = new QGraphicsView(&scene, sousFenetre1);
 
            vue->setFixedSize(250, 250);
vue->move(100,100);
            vue->show();
}
Et mon MaF.h
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
#ifndef MAF_H
#define MAF_H
#include <QtGui>
#include <QMainWindow>
class MaF : public QMainWindow
{
public:
    MaF();
    QMdiSubWindow *sousFenetre1;
};
 
#endif // MAF_H
Je veux afficher une image dans une sous fenêtre de ma fenêtre principale mais l'image ne s'affiche pas.
Pourquoi?