Bonjour à tous,
alors voilà j'utilise la librairie QGLViewer, j'ai une fentre principale avec plusieurs bouton dans mon menu dont un qui doit permettre d'afficher un widget (mon viewer) j'ai donc crée un slot pour permettre d'afficher mon widget, la connexion se fait sans problème cependant lorsque je clique sur mon fameux bouton je vois un fenêtre s'afficher et disparaitre juste après comment résoudre le problème ?
voici les sources concerné :
Mainwindow.cpp :
voilà merci d'avance !
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
27
28 #include "mainwindow.h" #include "ui_mainwindow.h" #include <iostream> #include"myViewer.h" using namespace std; MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow) { ui->setupUi(this); connect(ui->actionNormal,SIGNAL(triggered()),this,SLOT(newGameHard())); } MainWindow::~MainWindow() { delete ui; } //Slot permettant de créer un nouvelle partie avec une difficulté "Difficile". void MainWindow::newGameHard() { Viewer viewer("./laby-20-30.xml"); viewer.setWindowTitle("LabyBall"); viewer.showFullScreen(); }
Partager