Bonjour;
Sans doute un problème déjà posé mais comme je n'ai trouvé aucune trace...

J'ai fait une fenetre avec Qt version 4.3.2 puis avec l'utilitaire UIC en ai fait un fichier .h
ce qui donne ça

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
// Fichier .h
class Ui_MainWindow
{
public:
.....
 
 void setupUi(QMainWindow *MainWindow)
    {
    if (MainWindow->objectName().isEmpty())
        MainWindow->setObjectName(QString::fromUtf8("MainWindow"));
    MainWindow->resize(800, 600);
    ...
    }
}
ensuite je souhaite appeler cette classe dans mon code C++

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
#include "Fichier.h"    
 int main(int argc, char *argv[])
{   
    QMainWindow *MainWindow;
    Ui_MainWindow w_Ui_MainWindow;
    w_Ui_MainWindow.setupUi(MainWindow);
 
}
A la compilation tout va bien
A l'exécution : segment fault.

Voilà ça va en faire rire certains, mais si ensuite on peut m'aider ce serai sympa.

Par avance merci.