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
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
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); ... } }
A la compilation tout va bien
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 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.
Partager