Re: Using glade and Actions
- From: Kjell Ahlstedt <kjell ahlstedt bredband net>
- To: g4hx <g4hx gmx de>
- Cc: gtkmm-list gnome org
- Subject: Re: Using glade and Actions
- Date: Fri, 11 May 2012 16:08:08 +0200
Haven't you noticed the Gtk::Builder::get_object() method?
Its documentation says "Note that this function does not increment the
reference count of the returned object." That's wrong. That sentence is
there just because the documentation is copied from the documentation of
gtk_builder_get_object().
Kjell
2012-05-10 23:47, g4hx skrev:
Hello everyone,
unfortunately, I have a new problem with gtk3mmm: I have some
Actions/ActionGroups created using glade. Now I want to connect the
on_activate() signal of a certain Action to a member function of my
class. To this end, I need to get a reference to this Action from the
Builder. However, the Builder only has a get_widget method, which fails
with:
"gtkmm: object `ActZoomIn' (type=`gtkmm__GtkActionGroup') (in GtkBuilder
file) is not a widget type."
My question is how to obtain the Action form the Builder or else how to
rewrite the code or modify the glade file to connect the Action's
method. Btw I also need a reference to an ActionGroup to call its
set_sensitive method, so glade's handler functions alone won't be
sufficient for me.
g4hx
_______________________________________________
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]