Hello Sean and BRLCAD developers, I am still trying to create the qt libdm window. Here is my source code regarding libdm window creation [1]. When I try to build this I get the following error list[2]. What I have done wrong ? How can I fix this ?
/home/milinda/Qt_Projects/brlcad/src/libdm/dm-qt.cpp:722: error: invalid use of incomplete type 'struct qt_openFb(dm_internal*)::qt_fb_info' qtfb_ps->qapp = privars->qapp; ^ /home/milinda/Qt_Projects/brlcad/src/libdm/dm-qt.cpp:717: error: forward declaration of 'struct qt_openFb(dm_internal*)::qt_fb_info' struct qt_fb_info *qtfb_ps; ^ /home/milinda/Qt_Projects/brlcad/src/libdm/dm-qt.cpp:723: error: invalid use of incomplete type 'struct qt_openFb(dm_internal*)::qt_fb_info' qtfb_ps->qwin = privars->win; ^ /home/milinda/Qt_Projects/brlcad/src/libdm/dm-qt.cpp:717: error: forward declaration of 'struct qt_openFb(dm_internal*)::qt_fb_info' struct qt_fb_info *qtfb_ps; ^ /home/milinda/Qt_Projects/brlcad/src/libdm/dm-qt.cpp:724: error: invalid use of incomplete type 'struct qt_openFb(dm_internal*)::qt_fb_info' qtfb_ps->qpainter = privars->painter; ^ /home/milinda/Qt_Projects/brlcad/src/libdm/dm-qt.cpp:717: error: forward declaration of 'struct qt_openFb(dm_internal*)::qt_fb_info' struct qt_fb_info *qtfb_ps; ^ /home/milinda/Qt_Projects/brlcad/src/libdm/dm-qt.cpp:725: error: invalid use of incomplete type 'struct qt_openFb(dm_internal*)::qt_fb_info' qtfb_ps->draw = &privars->drawFb; ^ /home/milinda/Qt_Projects/brlcad/src/libdm/dm-qt.cpp:717: error: forward declaration of 'struct qt_openFb(dm_internal*)::qt_fb_info' struct qt_fb_info *qtfb_ps; ^ /home/milinda/Qt_Projects/brlcad/src/libdm/dm-qt.cpp:726: error: invalid use of incomplete type 'struct qt_openFb(dm_internal*)::qt_fb_info' qtfb_ps->qimg = (void **)&privars->img; ^ /home/milinda/Qt_Projects/brlcad/src/libdm/dm-qt.cpp:717: error: forward declaration of 'struct qt_openFb(dm_internal*)::qt_fb_info' struct qt_fb_info *qtfb_ps; ^ Thank You [1] https://bitbucket.org/milindasf/stepviewer/src/302c9412f42276a2f3ab4364ac0628bf240f9706/main.cpp?at=default -- Milinda Fernando. Undergraduate Department of Computer Science and Engineering University of Moratuwa Sri Lanka. Blog: http://milindasf.blogspot.com/
------------------------------------------------------------------------------
_______________________________________________ BRL-CAD Developer mailing list brlcad-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/brlcad-devel