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

Reply via email to