On Fri, 1 May 2020, 23:40 Josh Bialkowski, <josh.bialkow...@gmail.com>
wrote:

> It looks like it does, I'm pretty sure this happens in the
> `panzoomarea_class_.init()` call:
> ~~~
> PanZoomArea::PanZoomArea()
>     :  // Mark this class as non-derived to allow C++ vfuncs to be skipped.
>       Glib::ObjectBase(nullptr),
>       Gtk::DrawingArea(Glib::ConstructParams(panzoomarea_class_.init())) {}
>


iirc for Builder to work with derived widgets, ObjectBase() needs called
with a type name or id. but not sure it explains dynamic_cast failing, so
i'll defer to someone more experienced now!
_______________________________________________
gtkmm-list mailing list
gtkmm-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gtkmm-list

Reply via email to