A few years ago I wrote an OpenGL application using glade for the rest
of the user interface. I used glademm C++ code generation, libgtkglextmm
to render to a widget derived from Gtk::DrawingArea.
Unfortunately glademm hasn't been updated for a long time, even back
then I often had to rewrite parts of the glademm-generated code myself
(glademm using old SigC:: vs me wantig to use sigc::, glademm not
knowing about newer GTK+ widgets, etc).
So i decided to give libglademm a try. However I have no idea how to
make this work. So far everything I tried resultet in runtime errors,
the derived widget not being used, etc. I didn't find an example of how
to use a derived widget that's not a top-level widget. Calling the
Gtk::DrawingArea constructor from my derived widget's constructor causes
a runtime error (set_gl_capability fails). gtkmm docs and Murray
rocomment to call the parent's constructor, they say it's necessary for
signal handling. However this is never done in any of the gtkglextmm
examples (they don't use libglademm though).

Does anyone have a working example of using OpenGL with libglade
(gtkglextmm with libglademm would be even better)?

Philipp
_______________________________________________
gtkglext-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/gtkglext-list

Reply via email to