Bonjour,
J'ai récupérer un exemple de code utilisant Qt et OpenSceneGraph.
Le problème que j'ai se situe au déboguage. Le programme ne s'arrête pas sur les breakpoints. Il s'exécute et se termine instantanément. Pourtant, j'ai mis un breakpoint sur la première ligne de code du main.
Accessoirement, je souhaiterais pouvoir afficher un message dans la "console". Je ne sais pas si c'est possible étant donné que ce n'est pas une application console.
Voici le code de mon main (je ne sais pas si ca peut aider à comprendre) :
Merci pour vos réponses.
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 int main( int argc, char **argv ) { QApplication a( argc, argv ); if (argc<2) { std::cout << argv[0] <<": requires filename argument." << std::endl; return 1; } osg::ArgumentParser arguments(&argc, argv); if (arguments.read("--QOSGWidget")) { // Use QWidget and integrate OSG/OpenGL with it via osgViewer's built in support return mainQOSGWidget(a, arguments); } else { // Use QGLWidget and integrate OSG with it by adapting osgViewer via its embedded window mode return mainAdapterWidget(a, arguments); } }
edit: Je travaille en release.
Partager