Mon Main.cpp
Mon MaF.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(); }
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
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(); }
Je veux afficher une image dans une sous fenêtre de ma fenêtre principale mais l'image ne s'affiche pas.
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
Pourquoi?
Partager