1
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2
<html xmlns="http://www.w3.org/1999/xhtml">
4
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
5
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
6
<title>gtkmm: Gtk::ActionGroup Class Reference</title>
7
<link href="tabs.css" rel="stylesheet" type="text/css"/>
8
<script type="text/javascript" src="jquery.js"></script>
9
<script type="text/javascript" src="dynsections.js"></script>
10
<link href="doxygen.css" rel="stylesheet" type="text/css" />
13
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
15
<table cellspacing="0" cellpadding="0">
17
<tr style="height: 56px;">
18
<td style="padding-left: 0.5em;">
19
<div id="projectname">gtkmm
20
 <span id="projectnumber">3.5.13</span>
27
<!-- end header part -->
28
<!-- Generated by Doxygen 1.8.1.1 -->
29
<div id="navrow1" class="tabs">
31
<li><a href="index.html"><span>Main Page</span></a></li>
32
<li><a href="pages.html"><span>Related Pages</span></a></li>
33
<li><a href="modules.html"><span>Modules</span></a></li>
34
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
35
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
38
<div id="navrow2" class="tabs2">
40
<li><a href="annotated.html"><span>Class List</span></a></li>
41
<li><a href="classes.html"><span>Class Index</span></a></li>
42
<li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
43
<li><a href="functions.html"><span>Class Members</span></a></li>
46
<div id="nav-path" class="navpath">
48
<li class="navelem"><a class="el" href="namespaceGtk.html">Gtk</a></li><li class="navelem"><a class="el" href="classGtk_1_1ActionGroup.html">ActionGroup</a></li> </ul>
53
<a href="#pub-methods">Public Member Functions</a> |
54
<a href="#pub-static-methods">Static Public Member Functions</a> |
55
<a href="#pro-methods">Protected Member Functions</a> |
56
<a href="#related">Related Functions</a> </div>
57
<div class="headertitle">
58
<div class="title">Gtk::ActionGroup Class Reference</div> </div>
60
<div class="contents">
61
<div class="dynheader">
62
Inheritance diagram for Gtk::ActionGroup:</div>
63
<div class="dyncontent">
64
<div class="center"><img src="classGtk_1_1ActionGroup__inherit__graph.png" border="0" usemap="#Gtk_1_1ActionGroup_inherit__map" alt="Inheritance graph"/></div>
65
<map name="Gtk_1_1ActionGroup_inherit__map" id="Gtk_1_1ActionGroup_inherit__map">
66
<area shape="rect" id="node2" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Object.html" title="Glib::Object" alt="" coords="5,229,147,256"/><area shape="rect" id="node4" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ObjectBase.html" title="Glib::ObjectBase" alt="" coords="59,80,241,107"/><area shape="rect" id="node10" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Interface.html" title="Glib::Interface" alt="" coords="154,155,325,181"/><area shape="rect" id="node6" doxygen="libsigc++-2.0.tag:http://library.gnome.org/devel/libsigc++/unstable/" href="http://library.gnome.org/devel/libsigc++/unstable/structsigc_1_1trackable.html" title="sigc::trackable" alt="" coords="65,5,236,32"/><area shape="rect" id="node8" href="classGtk_1_1Buildable.html" title="A base class for objects that can be built by Gtk::Builder." alt="" coords="172,229,335,256"/></map>
67
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
69
<p><a href="classGtk_1_1ActionGroup-members.html">List of all members.</a></p>
70
<table class="memberdecls">
71
<tr class="heading"><td colspan="2"><h2><a name="pub-methods"></a>
72
Public Member Functions</h2></td></tr>
73
<tr class="memitem:a55de9fe9d5450b7fcaead1424e1f6c67"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1ActionGroup.html#a55de9fe9d5450b7fcaead1424e1f6c67">~ActionGroup</a> ()</td></tr>
74
<tr class="memitem:a3f276c349f04d715ce2c63b2416bd6e6"><td class="memItemLeft" align="right" valign="top">GtkActionGroup* </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1ActionGroup.html#a3f276c349f04d715ce2c63b2416bd6e6">gobj</a> ()</td></tr>
75
<tr class="memdesc:a3f276c349f04d715ce2c63b2416bd6e6"><td class="mdescLeft"> </td><td class="mdescRight">Provides access to the underlying C GObject. <a href="#a3f276c349f04d715ce2c63b2416bd6e6"></a><br/></td></tr>
76
<tr class="memitem:a861cbc54afdd731e662a477584b1de3b"><td class="memItemLeft" align="right" valign="top">const GtkActionGroup* </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1ActionGroup.html#a861cbc54afdd731e662a477584b1de3b">gobj</a> () const </td></tr>
77
<tr class="memdesc:a861cbc54afdd731e662a477584b1de3b"><td class="mdescLeft"> </td><td class="mdescRight">Provides access to the underlying C GObject. <a href="#a861cbc54afdd731e662a477584b1de3b"></a><br/></td></tr>
78
<tr class="memitem:a9985de97d7fa0270fb102a73082523ed"><td class="memItemLeft" align="right" valign="top">GtkActionGroup* </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1ActionGroup.html#a9985de97d7fa0270fb102a73082523ed">gobj_copy</a> ()</td></tr>
79
<tr class="memdesc:a9985de97d7fa0270fb102a73082523ed"><td class="mdescLeft"> </td><td class="mdescRight">Provides access to the underlying C instance. The caller is responsible for unrefing it. Use when directly setting fields in structs. <a href="#a9985de97d7fa0270fb102a73082523ed"></a><br/></td></tr>
80
<tr class="memitem:a02a431ba864002155932d05c275c49dc"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1ActionGroup.html#a02a431ba864002155932d05c275c49dc">get_name</a> () const </td></tr>
81
<tr class="memdesc:a02a431ba864002155932d05c275c49dc"><td class="mdescLeft"> </td><td class="mdescRight">Gets the name of the action group. <a href="#a02a431ba864002155932d05c275c49dc"></a><br/></td></tr>
82
<tr class="memitem:a043c8908c2cc0e8b70f0e737d6f53919"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1ActionGroup.html#a043c8908c2cc0e8b70f0e737d6f53919">get_sensitive</a> () const </td></tr>
83
<tr class="memdesc:a043c8908c2cc0e8b70f0e737d6f53919"><td class="mdescLeft"> </td><td class="mdescRight">Returns <code>true</code> if the group is sensitive. <a href="#a043c8908c2cc0e8b70f0e737d6f53919"></a><br/></td></tr>
84
<tr class="memitem:a3debf72a544aeb48a2c53679316e4f44"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1ActionGroup.html#a3debf72a544aeb48a2c53679316e4f44">set_sensitive</a> (bool sensitive=true)</td></tr>
85
<tr class="memdesc:a3debf72a544aeb48a2c53679316e4f44"><td class="mdescLeft"> </td><td class="mdescRight">Changes the sensitivity of <em>action_group</em>. <a href="#a3debf72a544aeb48a2c53679316e4f44"></a><br/></td></tr>
86
<tr class="memitem:a1ca198030991b285b2e29d599ce1957c"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1ActionGroup.html#a1ca198030991b285b2e29d599ce1957c">get_visible</a> () const </td></tr>
87
<tr class="memdesc:a1ca198030991b285b2e29d599ce1957c"><td class="mdescLeft"> </td><td class="mdescRight">Returns <code>true</code> if the group is visible. <a href="#a1ca198030991b285b2e29d599ce1957c"></a><br/></td></tr>
88
<tr class="memitem:a1c16118f646707ac642800d797b57fab"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1ActionGroup.html#a1c16118f646707ac642800d797b57fab">set_visible</a> (bool visible=true)</td></tr>
89
<tr class="memdesc:a1c16118f646707ac642800d797b57fab"><td class="mdescLeft"> </td><td class="mdescRight">Changes the visible of <em>action_group</em>. <a href="#a1c16118f646707ac642800d797b57fab"></a><br/></td></tr>
90
<tr class="memitem:a93162c945b633f535f7723be49c5c097"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>< <a class="el" href="classGtk_1_1Action.html">Action</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1ActionGroup.html#a93162c945b633f535f7723be49c5c097">get_action</a> (const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>& action_name)</td></tr>
91
<tr class="memdesc:a93162c945b633f535f7723be49c5c097"><td class="mdescLeft"> </td><td class="mdescRight">Looks up an action in the action group by name. <a href="#a93162c945b633f535f7723be49c5c097"></a><br/></td></tr>
92
<tr class="memitem:acbab162210c65750e834fdc1fb12b7ac"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>< const <a class="el" href="classGtk_1_1Action.html">Action</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1ActionGroup.html#acbab162210c65750e834fdc1fb12b7ac">get_action</a> (const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>& action_name) const </td></tr>
93
<tr class="memdesc:acbab162210c65750e834fdc1fb12b7ac"><td class="mdescLeft"> </td><td class="mdescRight">Looks up an action in the action group by name. <a href="#acbab162210c65750e834fdc1fb12b7ac"></a><br/></td></tr>
94
<tr class="memitem:ab72c439ca173898efe4dc5cc39c5aca1"><td class="memItemLeft" align="right" valign="top">std::vector< <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a><br class="typebreak"/>
95
< <a class="el" href="classGtk_1_1Action.html">Action</a> > > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1ActionGroup.html#ab72c439ca173898efe4dc5cc39c5aca1">get_actions</a> ()</td></tr>
96
<tr class="memdesc:ab72c439ca173898efe4dc5cc39c5aca1"><td class="mdescLeft"> </td><td class="mdescRight">Lists the actions in the action group. <a href="#ab72c439ca173898efe4dc5cc39c5aca1"></a><br/></td></tr>
97
<tr class="memitem:a7029bf8ad636898fa9418eee3115a297"><td class="memItemLeft" align="right" valign="top">std::vector< <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a><br class="typebreak"/>
98
< const <a class="el" href="classGtk_1_1Action.html">Action</a> > > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1ActionGroup.html#a7029bf8ad636898fa9418eee3115a297">get_actions</a> () const </td></tr>
99
<tr class="memdesc:a7029bf8ad636898fa9418eee3115a297"><td class="mdescLeft"> </td><td class="mdescRight">Lists the actions in the action group. <a href="#a7029bf8ad636898fa9418eee3115a297"></a><br/></td></tr>
100
<tr class="memitem:aa6c4f627e4699c17e0a6127a80f0fc8b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1ActionGroup.html#aa6c4f627e4699c17e0a6127a80f0fc8b">add</a> (const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>< <a class="el" href="classGtk_1_1Action.html">Action</a> >& action)</td></tr>
101
<tr class="memitem:adec09906e140ffae35bd3e7bcae813ce"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1ActionGroup.html#adec09906e140ffae35bd3e7bcae813ce">add</a> (const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>< <a class="el" href="classGtk_1_1Action.html">Action</a> >& action, const <a class="el" href="classGtk_1_1AccelKey.html">AccelKey</a>& accel_key)</td></tr>
102
<tr class="memitem:abebfb0dd6a695fc61678b291630fbd82"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1ActionGroup.html#abebfb0dd6a695fc61678b291630fbd82">add</a> (const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>< <a class="el" href="classGtk_1_1Action.html">Action</a> >& action, const <a class="el" href="classGtk_1_1Action.html#a5138503f3592a0fa8625f5058207d807">Action::SlotActivate</a>& slot)</td></tr>
103
<tr class="memitem:acc3679c55d256b727540f15983470947"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1ActionGroup.html#acc3679c55d256b727540f15983470947">add</a> (const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>< <a class="el" href="classGtk_1_1Action.html">Action</a> >& action, const <a class="el" href="classGtk_1_1AccelKey.html">AccelKey</a>& accel_key, const <a class="el" href="classGtk_1_1Action.html#a5138503f3592a0fa8625f5058207d807">Action::SlotActivate</a>& slot)</td></tr>
104
<tr class="memitem:a852c2224a3944042d4977c4064ab835a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1ActionGroup.html#a852c2224a3944042d4977c4064ab835a">remove</a> (const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>< <a class="el" href="classGtk_1_1Action.html">Action</a> >& action)</td></tr>
105
<tr class="memdesc:a852c2224a3944042d4977c4064ab835a"><td class="mdescLeft"> </td><td class="mdescRight">Removes an action object from the action group. <a href="#a852c2224a3944042d4977c4064ab835a"></a><br/></td></tr>
106
<tr class="memitem:a329676c26a2758517c044616031a9afb"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1ActionGroup.html#a329676c26a2758517c044616031a9afb">translate_string</a> (const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>& str) const </td></tr>
107
<tr class="memdesc:a329676c26a2758517c044616031a9afb"><td class="mdescLeft"> </td><td class="mdescRight">Translates a string using the function set with set_translate_func(). <a href="#a329676c26a2758517c044616031a9afb"></a><br/></td></tr>
108
<tr class="memitem:a66a6bbbfbcbc6ab3b1a1e7b073c77248"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1SignalProxy2.html">Glib::SignalProxy2</a>< void, <br class="typebreak"/>
109
const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>< <a class="el" href="classGtk_1_1Action.html">Action</a> ><br class="typebreak"/>
110
&, <a class="el" href="classGtk_1_1Widget.html">Widget</a>* > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1ActionGroup.html#a66a6bbbfbcbc6ab3b1a1e7b073c77248">signal_connect_proxy</a> ()</td></tr>
111
<tr class="memitem:aee690834f71c8513a0e905db03d7692f"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1SignalProxy2.html">Glib::SignalProxy2</a>< void, <br class="typebreak"/>
112
const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>< <a class="el" href="classGtk_1_1Action.html">Action</a> ><br class="typebreak"/>
113
&, <a class="el" href="classGtk_1_1Widget.html">Widget</a>* > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1ActionGroup.html#aee690834f71c8513a0e905db03d7692f">signal_disconnect_proxy</a> ()</td></tr>
114
<tr class="memitem:a2d931772fc901176d00c653b2b95fb75"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1SignalProxy1.html">Glib::SignalProxy1</a>< void, <br class="typebreak"/>
115
const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>< <a class="el" href="classGtk_1_1Action.html">Action</a> >& > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1ActionGroup.html#a2d931772fc901176d00c653b2b95fb75">signal_pre_activate</a> ()</td></tr>
116
<tr class="memitem:a3595d6b75712f5ce26a3e9c1db464dfb"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1SignalProxy1.html">Glib::SignalProxy1</a>< void, <br class="typebreak"/>
117
const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>< <a class="el" href="classGtk_1_1Action.html">Action</a> >& > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1ActionGroup.html#a3595d6b75712f5ce26a3e9c1db464dfb">signal_post_activate</a> ()</td></tr>
118
<tr class="memitem:a9bbc999d60c6687f30a9cd502d238132"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak"/>
119
< <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1ActionGroup.html#a9bbc999d60c6687f30a9cd502d238132">property_name</a> () const </td></tr>
120
<tr class="memdesc:a9bbc999d60c6687f30a9cd502d238132"><td class="mdescLeft"> </td><td class="mdescRight">A name for the action group. <a href="#a9bbc999d60c6687f30a9cd502d238132"></a><br/></td></tr>
121
<tr class="memitem:a6f2c979e8b327daf74114b46418b9a59"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>< bool > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1ActionGroup.html#a6f2c979e8b327daf74114b46418b9a59">property_sensitive</a> ()</td></tr>
122
<tr class="memdesc:a6f2c979e8b327daf74114b46418b9a59"><td class="mdescLeft"> </td><td class="mdescRight">Whether the action group is enabled. <a href="#a6f2c979e8b327daf74114b46418b9a59"></a><br/></td></tr>
123
<tr class="memitem:a79f30496b067a04219fb2c258e6a125c"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak"/>
124
< bool > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1ActionGroup.html#a79f30496b067a04219fb2c258e6a125c">property_sensitive</a> () const </td></tr>
125
<tr class="memdesc:a79f30496b067a04219fb2c258e6a125c"><td class="mdescLeft"> </td><td class="mdescRight">Whether the action group is enabled. <a href="#a79f30496b067a04219fb2c258e6a125c"></a><br/></td></tr>
126
<tr class="memitem:a00d93a3bd539d832da1421774f8a26ff"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>< bool > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1ActionGroup.html#a00d93a3bd539d832da1421774f8a26ff">property_visible</a> ()</td></tr>
127
<tr class="memdesc:a00d93a3bd539d832da1421774f8a26ff"><td class="mdescLeft"> </td><td class="mdescRight">Whether the action group is visible. <a href="#a00d93a3bd539d832da1421774f8a26ff"></a><br/></td></tr>
128
<tr class="memitem:a93aa2857072b13bd9f5dd0d62f98fef4"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak"/>
129
< bool > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1ActionGroup.html#a93aa2857072b13bd9f5dd0d62f98fef4">property_visible</a> () const </td></tr>
130
<tr class="memdesc:a93aa2857072b13bd9f5dd0d62f98fef4"><td class="mdescLeft"> </td><td class="mdescRight">Whether the action group is visible. <a href="#a93aa2857072b13bd9f5dd0d62f98fef4"></a><br/></td></tr>
131
<tr class="inherit_header pub_methods_classGlib_1_1Object"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classGlib_1_1Object')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Object.html">Glib::Object</a></td></tr>
132
<tr class="memitem:a0e6581bcbcc6197cca07df24bb91c492 inherit pub_methods_classGlib_1_1Object"><td class="memItemLeft" align="right" valign="top">void * </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Object.html#a0e6581bcbcc6197cca07df24bb91c492">get_data</a> (const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1QueryQuark.html">QueryQuark</a> &key)</td></tr>
133
<tr class="memitem:afff7a375a862f3f899daaa99710122fa inherit pub_methods_classGlib_1_1Object"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Object.html#afff7a375a862f3f899daaa99710122fa">set_data</a> (const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Quark.html">Quark</a> &key, void *data)</td></tr>
134
<tr class="memitem:a1febe3bae2dd71756e98e523cd33c1b4 inherit pub_methods_classGlib_1_1Object"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Object.html#a1febe3bae2dd71756e98e523cd33c1b4">set_data</a> (const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Quark.html">Quark</a> &key, void *data, <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Object.html#a1d8d9f3c19b59eda96c40beca8d520e0">DestroyNotify</a> notify)</td></tr>
135
<tr class="memitem:aada5b50844bda7ee02bed0ae2a715c00 inherit pub_methods_classGlib_1_1Object"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Object.html#aada5b50844bda7ee02bed0ae2a715c00">remove_data</a> (const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1QueryQuark.html">QueryQuark</a> &quark)</td></tr>
136
<tr class="memitem:ab454f71bd74403b0cc46d3cbbedd6b0e inherit pub_methods_classGlib_1_1Object"><td class="memItemLeft" align="right" valign="top">void * </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Object.html#ab454f71bd74403b0cc46d3cbbedd6b0e">steal_data</a> (const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1QueryQuark.html">QueryQuark</a> &quark)</td></tr>
137
<tr class="memitem:aab599d3eec4b4a9ddc95ccdc6100053d inherit pub_methods_classGlib_1_1Object"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ObjectBase.html#aab599d3eec4b4a9ddc95ccdc6100053d">set_property_value</a> (const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &property_name, const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ValueBase.html">Glib::ValueBase</a> &value)</td></tr>
138
<tr class="memitem:a5e30750441b92f0246c9d4ece95fc8a0 inherit pub_methods_classGlib_1_1Object"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ObjectBase.html#a5e30750441b92f0246c9d4ece95fc8a0">get_property_value</a> (const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &property_name, <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ValueBase.html">Glib::ValueBase</a> &value) const </td></tr>
139
<tr class="memitem:ad37844f7ea2c0091a22d011e04c48820 inherit pub_methods_classGlib_1_1Object"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ObjectBase.html#ad37844f7ea2c0091a22d011e04c48820">set_property</a> (const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &property_name, const PropertyType &value)</td></tr>
140
<tr class="memitem:a5f894c9c36ad391fdc85552af67a8530 inherit pub_methods_classGlib_1_1Object"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ObjectBase.html#a5f894c9c36ad391fdc85552af67a8530">get_property</a> (const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &property_name, PropertyType &value) const </td></tr>
141
<tr class="memitem:adc6c1e8f094275114d6e2c3ef3a33f98 inherit pub_methods_classGlib_1_1Object"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ObjectBase.html#adc6c1e8f094275114d6e2c3ef3a33f98">connect_property_changed</a> (const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &property_name, const <a class="elRef" doxygen="libsigc++-2.0.tag:http://library.gnome.org/devel/libsigc++/unstable/" href="http://library.gnome.org/devel/libsigc++/unstable/classsigc_1_1slot.html">sigc::slot</a>< void > &slot)</td></tr>
142
<tr class="memitem:a896d7773c00bd2dcd310c861282ee8d1 inherit pub_methods_classGlib_1_1Object"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="libsigc++-2.0.tag:http://library.gnome.org/devel/libsigc++/unstable/" href="http://library.gnome.org/devel/libsigc++/unstable/structsigc_1_1connection.html">sigc::connection</a> </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ObjectBase.html#a896d7773c00bd2dcd310c861282ee8d1">connect_property_changed_with_return</a> (const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &property_name, const <a class="elRef" doxygen="libsigc++-2.0.tag:http://library.gnome.org/devel/libsigc++/unstable/" href="http://library.gnome.org/devel/libsigc++/unstable/classsigc_1_1slot.html">sigc::slot</a>< void > &slot)</td></tr>
143
<tr class="memitem:a6e9e13b75f116c20212d318204ce8ea3 inherit pub_methods_classGlib_1_1Object"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ObjectBase.html#a6e9e13b75f116c20212d318204ce8ea3">freeze_notify</a> ()</td></tr>
144
<tr class="memitem:a1bd8ea7bd8c4084ade6b3c27dddf06a4 inherit pub_methods_classGlib_1_1Object"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ObjectBase.html#a1bd8ea7bd8c4084ade6b3c27dddf06a4">thaw_notify</a> ()</td></tr>
145
<tr class="memitem:a896a8a5db20043ea82956e3ef4b9c4ae inherit pub_methods_classGlib_1_1Object"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ObjectBase.html#a896a8a5db20043ea82956e3ef4b9c4ae">reference</a> () const </td></tr>
146
<tr class="memitem:a3234b8ffb2a35b927e2978c8f3bfbfe3 inherit pub_methods_classGlib_1_1Object"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ObjectBase.html#a3234b8ffb2a35b927e2978c8f3bfbfe3">unreference</a> () const </td></tr>
147
<tr class="memitem:a9b2a5eb93102f1849e5419016e22a15f inherit pub_methods_classGlib_1_1Object"><td class="memItemLeft" align="right" valign="top">GObject * </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ObjectBase.html#a9b2a5eb93102f1849e5419016e22a15f">gobj_copy</a> () const </td></tr>
148
<tr class="memitem:ae4dea9a8dc611d6e4400a5b6a3cb4e7f inherit pub_methods_classGlib_1_1Object"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>< <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Object.html">Glib::Object</a> > </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Object.html#ae4dea9a8dc611d6e4400a5b6a3cb4e7f">wrap</a> (GObject *object, bool take_copy=false)</td></tr>
149
<tr class="inherit_header pub_methods_classGtk_1_1Buildable"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classGtk_1_1Buildable')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classGtk_1_1Buildable.html">Gtk::Buildable</a></td></tr>
150
<tr class="memitem:af4bea2727dbbc1baccc0dd098ef4b6ac inherit pub_methods_classGtk_1_1Buildable"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Buildable.html#af4bea2727dbbc1baccc0dd098ef4b6ac">~Buildable</a> ()</td></tr>
151
<tr class="memitem:a2928e9710be2d55fa34441f400224806 inherit pub_methods_classGtk_1_1Buildable"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Buildable.html#a2928e9710be2d55fa34441f400224806">set_name</a> (const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>& name)</td></tr>
152
<tr class="memdesc:a2928e9710be2d55fa34441f400224806 inherit pub_methods_classGtk_1_1Buildable"><td class="mdescLeft"> </td><td class="mdescRight">Sets the name of the <em>buildable</em> object. <a href="#a2928e9710be2d55fa34441f400224806"></a><br/></td></tr>
153
<tr class="inherit_header pub_methods_classGlib_1_1Interface"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classGlib_1_1Interface')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Interface.html">Glib::Interface</a></td></tr>
154
<tr class="memitem:ae05bf6a4ce0f0992c2ad01429d13f9f7 inherit pub_methods_classGlib_1_1Interface"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Interface.html#ae05bf6a4ce0f0992c2ad01429d13f9f7">Interface</a> (const Glib::Interface_Class &interface_class)</td></tr>
155
<tr class="memitem:a00253b22a76f751f1627865451cbc404 inherit pub_methods_classGlib_1_1Interface"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Interface.html#a00253b22a76f751f1627865451cbc404">Interface</a> (GObject *castitem)</td></tr>
156
<tr class="memitem:a8e12a7a3e0281e28798326ad65e3560c inherit pub_methods_classGlib_1_1Interface"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Interface.html#a8e12a7a3e0281e28798326ad65e3560c">~Interface</a> ()</td></tr>
157
<tr class="memitem:aab599d3eec4b4a9ddc95ccdc6100053d inherit pub_methods_classGlib_1_1Interface"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ObjectBase.html#aab599d3eec4b4a9ddc95ccdc6100053d">set_property_value</a> (const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &property_name, const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ValueBase.html">Glib::ValueBase</a> &value)</td></tr>
158
<tr class="memitem:a5e30750441b92f0246c9d4ece95fc8a0 inherit pub_methods_classGlib_1_1Interface"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ObjectBase.html#a5e30750441b92f0246c9d4ece95fc8a0">get_property_value</a> (const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &property_name, <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ValueBase.html">Glib::ValueBase</a> &value) const </td></tr>
159
<tr class="memitem:ad37844f7ea2c0091a22d011e04c48820 inherit pub_methods_classGlib_1_1Interface"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ObjectBase.html#ad37844f7ea2c0091a22d011e04c48820">set_property</a> (const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &property_name, const PropertyType &value)</td></tr>
160
<tr class="memitem:a5f894c9c36ad391fdc85552af67a8530 inherit pub_methods_classGlib_1_1Interface"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ObjectBase.html#a5f894c9c36ad391fdc85552af67a8530">get_property</a> (const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &property_name, PropertyType &value) const </td></tr>
161
<tr class="memitem:adc6c1e8f094275114d6e2c3ef3a33f98 inherit pub_methods_classGlib_1_1Interface"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ObjectBase.html#adc6c1e8f094275114d6e2c3ef3a33f98">connect_property_changed</a> (const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &property_name, const <a class="elRef" doxygen="libsigc++-2.0.tag:http://library.gnome.org/devel/libsigc++/unstable/" href="http://library.gnome.org/devel/libsigc++/unstable/classsigc_1_1slot.html">sigc::slot</a>< void > &slot)</td></tr>
162
<tr class="memitem:a896d7773c00bd2dcd310c861282ee8d1 inherit pub_methods_classGlib_1_1Interface"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="libsigc++-2.0.tag:http://library.gnome.org/devel/libsigc++/unstable/" href="http://library.gnome.org/devel/libsigc++/unstable/structsigc_1_1connection.html">sigc::connection</a> </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ObjectBase.html#a896d7773c00bd2dcd310c861282ee8d1">connect_property_changed_with_return</a> (const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &property_name, const <a class="elRef" doxygen="libsigc++-2.0.tag:http://library.gnome.org/devel/libsigc++/unstable/" href="http://library.gnome.org/devel/libsigc++/unstable/classsigc_1_1slot.html">sigc::slot</a>< void > &slot)</td></tr>
163
<tr class="memitem:a6e9e13b75f116c20212d318204ce8ea3 inherit pub_methods_classGlib_1_1Interface"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ObjectBase.html#a6e9e13b75f116c20212d318204ce8ea3">freeze_notify</a> ()</td></tr>
164
<tr class="memitem:a1bd8ea7bd8c4084ade6b3c27dddf06a4 inherit pub_methods_classGlib_1_1Interface"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ObjectBase.html#a1bd8ea7bd8c4084ade6b3c27dddf06a4">thaw_notify</a> ()</td></tr>
165
<tr class="memitem:a896a8a5db20043ea82956e3ef4b9c4ae inherit pub_methods_classGlib_1_1Interface"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ObjectBase.html#a896a8a5db20043ea82956e3ef4b9c4ae">reference</a> () const </td></tr>
166
<tr class="memitem:a3234b8ffb2a35b927e2978c8f3bfbfe3 inherit pub_methods_classGlib_1_1Interface"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ObjectBase.html#a3234b8ffb2a35b927e2978c8f3bfbfe3">unreference</a> () const </td></tr>
167
<tr class="memitem:a9b2a5eb93102f1849e5419016e22a15f inherit pub_methods_classGlib_1_1Interface"><td class="memItemLeft" align="right" valign="top">GObject * </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ObjectBase.html#a9b2a5eb93102f1849e5419016e22a15f">gobj_copy</a> () const </td></tr>
168
</table><table class="memberdecls">
169
<tr class="heading"><td colspan="2"><h2><a name="pub-static-methods"></a>
170
Static Public Member Functions</h2></td></tr>
171
<tr class="memitem:ae57da55961186a5b0ff10f804b99111e"><td class="memItemLeft" align="right" valign="top">static GType </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1ActionGroup.html#ae57da55961186a5b0ff10f804b99111e">get_type</a> ()</td></tr>
172
<tr class="memdesc:ae57da55961186a5b0ff10f804b99111e"><td class="mdescLeft"> </td><td class="mdescRight">Get the GType for this class, for use with the underlying GObject type system. <a href="#ae57da55961186a5b0ff10f804b99111e"></a><br/></td></tr>
173
<tr class="memitem:a729f21f2bf2bbd238390770217a3dc0b"><td class="memItemLeft" align="right" valign="top">static <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>< <a class="el" href="classGtk_1_1ActionGroup.html">ActionGroup</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1ActionGroup.html#a729f21f2bf2bbd238390770217a3dc0b">create</a> (const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>& name=<a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>())</td></tr>
174
<tr class="inherit_header pub_static_methods_classGtk_1_1Buildable"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classGtk_1_1Buildable')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="classGtk_1_1Buildable.html">Gtk::Buildable</a></td></tr>
175
<tr class="memitem:a3088b7f65ac16a03e2ec7606cfec8ca4 inherit pub_static_methods_classGtk_1_1Buildable"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Buildable.html#a3088b7f65ac16a03e2ec7606cfec8ca4">add_interface</a> (GType gtype_implementer)</td></tr>
176
</table><table class="memberdecls">
177
<tr class="heading"><td colspan="2"><h2><a name="pro-methods"></a>
178
Protected Member Functions</h2></td></tr>
179
<tr class="memitem:a28aaeb3bc678f3267756ae6c623c4313"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1ActionGroup.html#a28aaeb3bc678f3267756ae6c623c4313">ActionGroup</a> (const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>& name=<a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>())</td></tr>
180
<tr class="inherit_header pro_methods_classGlib_1_1Object"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classGlib_1_1Object')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Object.html">Glib::Object</a></td></tr>
181
<tr class="memitem:ad43f7c5ad0336e1eb3af622392a112eb inherit pro_methods_classGlib_1_1Object"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Object.html#ad43f7c5ad0336e1eb3af622392a112eb">Object</a> ()</td></tr>
182
<tr class="memitem:a6d72588496bd7ac03f72420021fb94a5 inherit pro_methods_classGlib_1_1Object"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Object.html#a6d72588496bd7ac03f72420021fb94a5">Object</a> (const Glib::ConstructParams &construct_params)</td></tr>
183
<tr class="memitem:a6f490eeaeb71db673c36799a0f729be5 inherit pro_methods_classGlib_1_1Object"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Object.html#a6f490eeaeb71db673c36799a0f729be5">Object</a> (GObject *castitem)</td></tr>
184
<tr class="memitem:a5ae4319439a3a03d8f803fb5a27f12df inherit pro_methods_classGlib_1_1Object"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Object.html#a5ae4319439a3a03d8f803fb5a27f12df">~Object</a> ()</td></tr>
185
<tr class="memitem:a27d3451d9ca28d6a2f00838d7c56d545 inherit pro_methods_classGlib_1_1Object"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ObjectBase.html#a27d3451d9ca28d6a2f00838d7c56d545">ObjectBase</a> ()</td></tr>
186
<tr class="memitem:ad4ef18214894c6874579313ab21d1018 inherit pro_methods_classGlib_1_1Object"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ObjectBase.html#ad4ef18214894c6874579313ab21d1018">ObjectBase</a> (const char *custom_type_name)</td></tr>
187
<tr class="memitem:a3d59b4d85b0ee72a727e6b2e1b31a2ff inherit pro_methods_classGlib_1_1Object"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ObjectBase.html#a3d59b4d85b0ee72a727e6b2e1b31a2ff">ObjectBase</a> (const <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00528.html">std::type_info</a> &custom_type_info)</td></tr>
188
<tr class="memitem:a42ac047a06c36c2d9c75f7cffc537dc4 inherit pro_methods_classGlib_1_1Object"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ObjectBase.html#a42ac047a06c36c2d9c75f7cffc537dc4">~ObjectBase</a> ()=0</td></tr>
189
<tr class="memitem:a3faafb14c4f0ca60fbf0f5f5c4d549d0 inherit pro_methods_classGlib_1_1Object"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ObjectBase.html#a3faafb14c4f0ca60fbf0f5f5c4d549d0">initialize</a> (GObject *castitem)</td></tr>
190
<tr class="inherit_header pro_methods_classGtk_1_1Buildable"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classGtk_1_1Buildable')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classGtk_1_1Buildable.html">Gtk::Buildable</a></td></tr>
191
<tr class="memitem:afb1d5472f77f9f9176756ce0a3b94d5d inherit pro_methods_classGtk_1_1Buildable"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Buildable.html#afb1d5472f77f9f9176756ce0a3b94d5d">Buildable</a> ()</td></tr>
192
<tr class="memdesc:afb1d5472f77f9f9176756ce0a3b94d5d inherit pro_methods_classGtk_1_1Buildable"><td class="mdescLeft"> </td><td class="mdescRight">You should derive from this class to use it. <a href="#afb1d5472f77f9f9176756ce0a3b94d5d"></a><br/></td></tr>
193
<tr class="inherit_header pro_methods_classGlib_1_1Interface"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classGlib_1_1Interface')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Interface.html">Glib::Interface</a></td></tr>
194
<tr class="memitem:a27d3451d9ca28d6a2f00838d7c56d545 inherit pro_methods_classGlib_1_1Interface"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ObjectBase.html#a27d3451d9ca28d6a2f00838d7c56d545">ObjectBase</a> ()</td></tr>
195
<tr class="memitem:ad4ef18214894c6874579313ab21d1018 inherit pro_methods_classGlib_1_1Interface"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ObjectBase.html#ad4ef18214894c6874579313ab21d1018">ObjectBase</a> (const char *custom_type_name)</td></tr>
196
<tr class="memitem:a3d59b4d85b0ee72a727e6b2e1b31a2ff inherit pro_methods_classGlib_1_1Interface"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ObjectBase.html#a3d59b4d85b0ee72a727e6b2e1b31a2ff">ObjectBase</a> (const <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00528.html">std::type_info</a> &custom_type_info)</td></tr>
197
<tr class="memitem:a42ac047a06c36c2d9c75f7cffc537dc4 inherit pro_methods_classGlib_1_1Interface"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ObjectBase.html#a42ac047a06c36c2d9c75f7cffc537dc4">~ObjectBase</a> ()=0</td></tr>
198
<tr class="memitem:a3faafb14c4f0ca60fbf0f5f5c4d549d0 inherit pro_methods_classGlib_1_1Interface"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ObjectBase.html#a3faafb14c4f0ca60fbf0f5f5c4d549d0">initialize</a> (GObject *castitem)</td></tr>
199
</table><table class="memberdecls">
200
<tr class="heading"><td colspan="2"><h2><a name="related"></a>
201
Related Functions</h2></td></tr>
202
<tr><td class="ititle" colspan="2"><p>(Note that these are not member functions.) </p>
204
<tr class="memitem:a8b53b26c64b2be944a196e0ab8402e50"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>< <a class="el" href="classGtk_1_1ActionGroup.html">Gtk::ActionGroup</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1ActionGroup.html#a8b53b26c64b2be944a196e0ab8402e50">wrap</a> (GtkActionGroup* object, bool take_copy=false)</td></tr>
205
<tr class="memdesc:a8b53b26c64b2be944a196e0ab8402e50"><td class="mdescLeft"> </td><td class="mdescRight">A <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/namespaceGlib.html#a671306f4a3a0cae5ab4d7a9d54886592">Glib::wrap()</a> method for this object. <a href="#a8b53b26c64b2be944a196e0ab8402e50"></a><br/></td></tr>
206
<tr class="inherit_header related_classGtk_1_1Buildable"><td colspan="2" onclick="javascript:toggleInherit('related_classGtk_1_1Buildable')"><img src="closed.png" alt="-"/> Related Functions inherited from <a class="el" href="classGtk_1_1Buildable.html">Gtk::Buildable</a></td></tr>
207
<tr class="memitem:a988f06e5798940f0934ea76767d79d0e inherit related_classGtk_1_1Buildable"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>< <a class="el" href="classGtk_1_1Buildable.html">Gtk::Buildable</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Buildable.html#a988f06e5798940f0934ea76767d79d0e">wrap</a> (GtkBuildable* object, bool take_copy=false)</td></tr>
208
<tr class="memdesc:a988f06e5798940f0934ea76767d79d0e inherit related_classGtk_1_1Buildable"><td class="mdescLeft"> </td><td class="mdescRight">A <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/namespaceGlib.html#a671306f4a3a0cae5ab4d7a9d54886592">Glib::wrap()</a> method for this object. <a href="#a988f06e5798940f0934ea76767d79d0e"></a><br/></td></tr>
209
</table><table class="memberdecls">
210
<tr class="heading"><td colspan="2"><h2><a name="inherited"></a>
211
Additional Inherited Members</h2></td></tr>
212
<tr class="inherit_header pub_types_classGlib_1_1Object"><td colspan="2" onclick="javascript:toggleInherit('pub_types_classGlib_1_1Object')"><img src="closed.png" alt="-"/> Public Types inherited from <a class="el" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Object.html">Glib::Object</a></td></tr>
213
<tr class="memitem:a1d8d9f3c19b59eda96c40beca8d520e0 inherit pub_types_classGlib_1_1Object"><td class="memItemLeft" align="right" valign="top">typedef void(* </td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Object.html#a1d8d9f3c19b59eda96c40beca8d520e0">DestroyNotify</a> )(gpointer data)</td></tr>
215
<hr/><h2>Constructor & Destructor Documentation</h2>
216
<a class="anchor" id="a55de9fe9d5450b7fcaead1424e1f6c67"></a>
217
<div class="memitem">
218
<div class="memproto">
219
<table class="mlabels">
221
<td class="mlabels-left">
222
<table class="memname">
224
<td class="memname">virtual Gtk::ActionGroup::~ActionGroup </td>
226
<td class="paramname"></td><td>)</td>
231
<td class="mlabels-right">
232
<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
235
</div><div class="memdoc">
239
<a class="anchor" id="a28aaeb3bc678f3267756ae6c623c4313"></a>
240
<div class="memitem">
241
<div class="memproto">
242
<table class="mlabels">
244
<td class="mlabels-left">
245
<table class="memname">
247
<td class="memname">Gtk::ActionGroup::ActionGroup </td>
249
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> & </td>
250
<td class="paramname"><em>name</em> = <code><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>()</code></td><td>)</td>
255
<td class="mlabels-right">
256
<span class="mlabels"><span class="mlabel">explicit</span><span class="mlabel">protected</span></span> </td>
259
</div><div class="memdoc">
263
<hr/><h2>Member Function Documentation</h2>
264
<a class="anchor" id="aa6c4f627e4699c17e0a6127a80f0fc8b"></a>
265
<div class="memitem">
266
<div class="memproto">
267
<table class="memname">
269
<td class="memname">void Gtk::ActionGroup::add </td>
271
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>< <a class="el" href="classGtk_1_1Action.html">Action</a> >& </td>
272
<td class="paramname"><em>action</em></td><td>)</td>
276
</div><div class="memdoc">
280
<a class="anchor" id="adec09906e140ffae35bd3e7bcae813ce"></a>
281
<div class="memitem">
282
<div class="memproto">
283
<table class="memname">
285
<td class="memname">void Gtk::ActionGroup::add </td>
287
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>< <a class="el" href="classGtk_1_1Action.html">Action</a> >& </td>
288
<td class="paramname"><em>action</em>, </td>
291
<td class="paramkey"></td>
293
<td class="paramtype">const <a class="el" href="classGtk_1_1AccelKey.html">AccelKey</a>& </td>
294
<td class="paramname"><em>accel_key</em> </td>
302
</div><div class="memdoc">
306
<a class="anchor" id="abebfb0dd6a695fc61678b291630fbd82"></a>
307
<div class="memitem">
308
<div class="memproto">
309
<table class="memname">
311
<td class="memname">void Gtk::ActionGroup::add </td>
313
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>< <a class="el" href="classGtk_1_1Action.html">Action</a> >& </td>
314
<td class="paramname"><em>action</em>, </td>
317
<td class="paramkey"></td>
319
<td class="paramtype">const <a class="el" href="classGtk_1_1Action.html#a5138503f3592a0fa8625f5058207d807">Action::SlotActivate</a>& </td>
320
<td class="paramname"><em>slot</em> </td>
328
</div><div class="memdoc">
332
<a class="anchor" id="acc3679c55d256b727540f15983470947"></a>
333
<div class="memitem">
334
<div class="memproto">
335
<table class="memname">
337
<td class="memname">void Gtk::ActionGroup::add </td>
339
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>< <a class="el" href="classGtk_1_1Action.html">Action</a> >& </td>
340
<td class="paramname"><em>action</em>, </td>
343
<td class="paramkey"></td>
345
<td class="paramtype">const <a class="el" href="classGtk_1_1AccelKey.html">AccelKey</a>& </td>
346
<td class="paramname"><em>accel_key</em>, </td>
349
<td class="paramkey"></td>
351
<td class="paramtype">const <a class="el" href="classGtk_1_1Action.html#a5138503f3592a0fa8625f5058207d807">Action::SlotActivate</a>& </td>
352
<td class="paramname"><em>slot</em> </td>
360
</div><div class="memdoc">
364
<a class="anchor" id="a729f21f2bf2bbd238390770217a3dc0b"></a>
365
<div class="memitem">
366
<div class="memproto">
367
<table class="mlabels">
369
<td class="mlabels-left">
370
<table class="memname">
372
<td class="memname">static <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a><<a class="el" href="classGtk_1_1ActionGroup.html">ActionGroup</a>> Gtk::ActionGroup::create </td>
374
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> & </td>
375
<td class="paramname"><em>name</em> = <code><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>()</code></td><td>)</td>
380
<td class="mlabels-right">
381
<span class="mlabels"><span class="mlabel">static</span></span> </td>
384
</div><div class="memdoc">
388
<a class="anchor" id="a93162c945b633f535f7723be49c5c097"></a>
389
<div class="memitem">
390
<div class="memproto">
391
<table class="memname">
393
<td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a><<a class="el" href="classGtk_1_1Action.html">Action</a>> Gtk::ActionGroup::get_action </td>
395
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> & </td>
396
<td class="paramname"><em>action_name</em></td><td>)</td>
400
</div><div class="memdoc">
402
<p>Looks up an action in the action group by name. </p>
403
<dl class="since_2_4"><dt><b><a class="el" href="since_2_4.html#_since_2_4000036">Since gtkmm 2.4:</a></b></dt><dd></dd></dl>
404
<dl class="params"><dt>Parameters:</dt><dd>
405
<table class="params">
406
<tr><td class="paramname">action_name</td><td>The name of the action. </td></tr>
410
<dl class="section return"><dt>Returns:</dt><dd>The action, or <code>0</code> if no action by that name exists. </dd></dl>
414
<a class="anchor" id="acbab162210c65750e834fdc1fb12b7ac"></a>
415
<div class="memitem">
416
<div class="memproto">
417
<table class="memname">
419
<td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a><const <a class="el" href="classGtk_1_1Action.html">Action</a>> Gtk::ActionGroup::get_action </td>
421
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> & </td>
422
<td class="paramname"><em>action_name</em></td><td>)</td>
426
</div><div class="memdoc">
428
<p>Looks up an action in the action group by name. </p>
429
<dl class="since_2_4"><dt><b><a class="el" href="since_2_4.html#_since_2_4000037">Since gtkmm 2.4:</a></b></dt><dd></dd></dl>
430
<dl class="params"><dt>Parameters:</dt><dd>
431
<table class="params">
432
<tr><td class="paramname">action_name</td><td>The name of the action. </td></tr>
436
<dl class="section return"><dt>Returns:</dt><dd>The action, or <code>0</code> if no action by that name exists. </dd></dl>
440
<a class="anchor" id="ab72c439ca173898efe4dc5cc39c5aca1"></a>
441
<div class="memitem">
442
<div class="memproto">
443
<table class="memname">
445
<td class="memname">std::vector< <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a><<a class="el" href="classGtk_1_1Action.html">Action</a>> > Gtk::ActionGroup::get_actions </td>
447
<td class="paramname"></td><td>)</td>
451
</div><div class="memdoc">
453
<p>Lists the actions in the action group. </p>
454
<dl class="since_2_4"><dt><b><a class="el" href="since_2_4.html#_since_2_4000038">Since gtkmm 2.4:</a></b></dt><dd></dd></dl>
455
<dl class="section return"><dt>Returns:</dt><dd>An allocated list of the action objects in the action group. </dd></dl>
459
<a class="anchor" id="a7029bf8ad636898fa9418eee3115a297"></a>
460
<div class="memitem">
461
<div class="memproto">
462
<table class="memname">
464
<td class="memname">std::vector< <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a><const <a class="el" href="classGtk_1_1Action.html">Action</a>> > Gtk::ActionGroup::get_actions </td>
466
<td class="paramname"></td><td>)</td>
470
</div><div class="memdoc">
472
<p>Lists the actions in the action group. </p>
473
<dl class="since_2_4"><dt><b><a class="el" href="since_2_4.html#_since_2_4000039">Since gtkmm 2.4:</a></b></dt><dd></dd></dl>
474
<dl class="section return"><dt>Returns:</dt><dd>An allocated list of the action objects in the action group. </dd></dl>
478
<a class="anchor" id="a02a431ba864002155932d05c275c49dc"></a>
479
<div class="memitem">
480
<div class="memproto">
481
<table class="memname">
483
<td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> Gtk::ActionGroup::get_name </td>
485
<td class="paramname"></td><td>)</td>
489
</div><div class="memdoc">
491
<p>Gets the name of the action group. </p>
492
<dl class="since_2_4"><dt><b><a class="el" href="since_2_4.html#_since_2_4000031">Since gtkmm 2.4:</a></b></dt><dd></dd></dl>
493
<dl class="section return"><dt>Returns:</dt><dd>The name of the action group. </dd></dl>
495
<p>Reimplemented from <a class="el" href="classGtk_1_1Buildable.html#af9815004b205f4dc75c85e6214cd2500">Gtk::Buildable</a>.</p>
499
<a class="anchor" id="a043c8908c2cc0e8b70f0e737d6f53919"></a>
500
<div class="memitem">
501
<div class="memproto">
502
<table class="memname">
504
<td class="memname">bool Gtk::ActionGroup::get_sensitive </td>
506
<td class="paramname"></td><td>)</td>
510
</div><div class="memdoc">
512
<p>Returns <code>true</code> if the group is sensitive. </p>
513
<p>The constituent actions can only be logically sensitive (see is_sensitive()) if they are sensitive (see <a class="el" href="classGtk_1_1ActionGroup.html#a043c8908c2cc0e8b70f0e737d6f53919" title="Returns true if the group is sensitive.">get_sensitive()</a>) and their group is sensitive.</p>
514
<dl class="since_2_4"><dt><b><a class="el" href="since_2_4.html#_since_2_4000032">Since gtkmm 2.4:</a></b></dt><dd></dd></dl>
515
<dl class="section return"><dt>Returns:</dt><dd><code>true</code> if the group is sensitive. </dd></dl>
519
<a class="anchor" id="ae57da55961186a5b0ff10f804b99111e"></a>
520
<div class="memitem">
521
<div class="memproto">
522
<table class="mlabels">
524
<td class="mlabels-left">
525
<table class="memname">
527
<td class="memname">static GType Gtk::ActionGroup::get_type </td>
529
<td class="paramname"></td><td>)</td>
534
<td class="mlabels-right">
535
<span class="mlabels"><span class="mlabel">static</span></span> </td>
538
</div><div class="memdoc">
540
<p>Get the GType for this class, for use with the underlying GObject type system. </p>
542
<p>Reimplemented from <a class="el" href="classGtk_1_1Buildable.html#a6b3029d1f7713b06bcd79784ebbad44d">Gtk::Buildable</a>.</p>
546
<a class="anchor" id="a1ca198030991b285b2e29d599ce1957c"></a>
547
<div class="memitem">
548
<div class="memproto">
549
<table class="memname">
551
<td class="memname">bool Gtk::ActionGroup::get_visible </td>
553
<td class="paramname"></td><td>)</td>
557
</div><div class="memdoc">
559
<p>Returns <code>true</code> if the group is visible. </p>
560
<p>The constituent actions can only be logically visible (see is_visible()) if they are visible (see <a class="el" href="classGtk_1_1ActionGroup.html#a1ca198030991b285b2e29d599ce1957c" title="Returns true if the group is visible.">get_visible()</a>) and their group is visible.</p>
561
<dl class="since_2_4"><dt><b><a class="el" href="since_2_4.html#_since_2_4000034">Since gtkmm 2.4:</a></b></dt><dd></dd></dl>
562
<dl class="section return"><dt>Returns:</dt><dd><code>true</code> if the group is visible. </dd></dl>
566
<a class="anchor" id="a3f276c349f04d715ce2c63b2416bd6e6"></a>
567
<div class="memitem">
568
<div class="memproto">
569
<table class="mlabels">
571
<td class="mlabels-left">
572
<table class="memname">
574
<td class="memname">GtkActionGroup* Gtk::ActionGroup::gobj </td>
576
<td class="paramname"></td><td>)</td>
581
<td class="mlabels-right">
582
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
585
</div><div class="memdoc">
587
<p>Provides access to the underlying C GObject. </p>
589
<p>Reimplemented from <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ObjectBase.html#a4c6efc18be8cb9c56e58fc0bd20fafbe">Glib::Object</a>.</p>
593
<a class="anchor" id="a861cbc54afdd731e662a477584b1de3b"></a>
594
<div class="memitem">
595
<div class="memproto">
596
<table class="mlabels">
598
<td class="mlabels-left">
599
<table class="memname">
601
<td class="memname">const GtkActionGroup* Gtk::ActionGroup::gobj </td>
603
<td class="paramname"></td><td>)</td>
608
<td class="mlabels-right">
609
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
612
</div><div class="memdoc">
614
<p>Provides access to the underlying C GObject. </p>
616
<p>Reimplemented from <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ObjectBase.html#a778a94181132976bbfb0519793f3b32e">Glib::Object</a>.</p>
620
<a class="anchor" id="a9985de97d7fa0270fb102a73082523ed"></a>
621
<div class="memitem">
622
<div class="memproto">
623
<table class="memname">
625
<td class="memname">GtkActionGroup* Gtk::ActionGroup::gobj_copy </td>
627
<td class="paramname"></td><td>)</td>
631
</div><div class="memdoc">
633
<p>Provides access to the underlying C instance. The caller is responsible for unrefing it. Use when directly setting fields in structs. </p>
637
<a class="anchor" id="a9bbc999d60c6687f30a9cd502d238132"></a>
638
<div class="memitem">
639
<div class="memproto">
640
<table class="memname">
642
<td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>< <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> > Gtk::ActionGroup::property_name </td>
644
<td class="paramname"></td><td>)</td>
648
</div><div class="memdoc">
650
<p>A name for the action group. </p>
651
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
652
<dl class="section return"><dt>Returns:</dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>
656
<a class="anchor" id="a6f2c979e8b327daf74114b46418b9a59"></a>
657
<div class="memitem">
658
<div class="memproto">
659
<table class="memname">
661
<td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>< bool > Gtk::ActionGroup::property_sensitive </td>
663
<td class="paramname"></td><td>)</td>
667
</div><div class="memdoc">
669
<p>Whether the action group is enabled. </p>
670
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
671
<dl class="section return"><dt>Returns:</dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>
675
<a class="anchor" id="a79f30496b067a04219fb2c258e6a125c"></a>
676
<div class="memitem">
677
<div class="memproto">
678
<table class="memname">
680
<td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>< bool > Gtk::ActionGroup::property_sensitive </td>
682
<td class="paramname"></td><td>)</td>
686
</div><div class="memdoc">
688
<p>Whether the action group is enabled. </p>
689
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
690
<dl class="section return"><dt>Returns:</dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>
694
<a class="anchor" id="a00d93a3bd539d832da1421774f8a26ff"></a>
695
<div class="memitem">
696
<div class="memproto">
697
<table class="memname">
699
<td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>< bool > Gtk::ActionGroup::property_visible </td>
701
<td class="paramname"></td><td>)</td>
705
</div><div class="memdoc">
707
<p>Whether the action group is visible. </p>
708
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
709
<dl class="section return"><dt>Returns:</dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>
713
<a class="anchor" id="a93aa2857072b13bd9f5dd0d62f98fef4"></a>
714
<div class="memitem">
715
<div class="memproto">
716
<table class="memname">
718
<td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a>< bool > Gtk::ActionGroup::property_visible </td>
720
<td class="paramname"></td><td>)</td>
724
</div><div class="memdoc">
726
<p>Whether the action group is visible. </p>
727
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
728
<dl class="section return"><dt>Returns:</dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>
732
<a class="anchor" id="a852c2224a3944042d4977c4064ab835a"></a>
733
<div class="memitem">
734
<div class="memproto">
735
<table class="memname">
737
<td class="memname">void Gtk::ActionGroup::remove </td>
739
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>< <a class="el" href="classGtk_1_1Action.html">Action</a> >& </td>
740
<td class="paramname"><em>action</em></td><td>)</td>
744
</div><div class="memdoc">
746
<p>Removes an action object from the action group. </p>
747
<dl class="since_2_4"><dt><b><a class="el" href="since_2_4.html#_since_2_4000040">Since gtkmm 2.4:</a></b></dt><dd></dd></dl>
748
<dl class="params"><dt>Parameters:</dt><dd>
749
<table class="params">
750
<tr><td class="paramname">action</td><td>An action. </td></tr>
757
<a class="anchor" id="a3debf72a544aeb48a2c53679316e4f44"></a>
758
<div class="memitem">
759
<div class="memproto">
760
<table class="memname">
762
<td class="memname">void Gtk::ActionGroup::set_sensitive </td>
764
<td class="paramtype">bool </td>
765
<td class="paramname"><em>sensitive</em> = <code>true</code></td><td>)</td>
769
</div><div class="memdoc">
771
<p>Changes the sensitivity of <em>action_group</em>. </p>
772
<dl class="since_2_4"><dt><b><a class="el" href="since_2_4.html#_since_2_4000033">Since gtkmm 2.4:</a></b></dt><dd></dd></dl>
773
<dl class="params"><dt>Parameters:</dt><dd>
774
<table class="params">
775
<tr><td class="paramname">sensitive</td><td>New sensitivity. </td></tr>
782
<a class="anchor" id="a1c16118f646707ac642800d797b57fab"></a>
783
<div class="memitem">
784
<div class="memproto">
785
<table class="memname">
787
<td class="memname">void Gtk::ActionGroup::set_visible </td>
789
<td class="paramtype">bool </td>
790
<td class="paramname"><em>visible</em> = <code>true</code></td><td>)</td>
794
</div><div class="memdoc">
796
<p>Changes the visible of <em>action_group</em>. </p>
797
<dl class="since_2_4"><dt><b><a class="el" href="since_2_4.html#_since_2_4000035">Since gtkmm 2.4:</a></b></dt><dd></dd></dl>
798
<dl class="params"><dt>Parameters:</dt><dd>
799
<table class="params">
800
<tr><td class="paramname">visible</td><td>New visiblity. </td></tr>
807
<a class="anchor" id="a66a6bbbfbcbc6ab3b1a1e7b073c77248"></a>
808
<div class="memitem">
809
<div class="memproto">
810
<table class="memname">
812
<td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1SignalProxy2.html">Glib::SignalProxy2</a>< void,const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a><<a class="el" href="classGtk_1_1Action.html">Action</a>>&,<a class="el" href="classGtk_1_1Widget.html">Widget</a>* > Gtk::ActionGroup::signal_connect_proxy </td>
814
<td class="paramname"></td><td>)</td>
818
</div><div class="memdoc">
819
<dl class="section user"><dt>Slot Prototype:</dt><dd><code>void on_my_connect_proxy(const Glib::RefPtr<Action>& action, Widget* proxy)</code></dd></dl>
820
<p>The <a class="el" href="classGtk_1_1ActionGroup.html#a66a6bbbfbcbc6ab3b1a1e7b073c77248">signal_connect_proxy()</a> signal is emitted after connecting a proxy to an action in the group. Note that the proxy may have been connected to a different action before.</p>
821
<p>This is intended for simple customizations for which a custom action class would be too clumsy, e.g. showing tooltips for menuitems in the statusbar.</p>
822
<p><a class="el" href="classGtk_1_1UIManager.html" title="Constructing menus and toolbars from an XML description.">Gtk::UIManager</a> proxies the signal and provides global notification just before any action is connected to a proxy, which is probably more convenient to use.</p>
823
<dl class="since_2_4"><dt><b><a class="el" href="since_2_4.html#_since_2_4000041">Since gtkmm 2.4:</a></b></dt><dd></dd></dl>
824
<dl class="params"><dt>Parameters:</dt><dd>
825
<table class="params">
826
<tr><td class="paramname">action</td><td>The action. </td></tr>
827
<tr><td class="paramname">proxy</td><td>The proxy. </td></tr>
834
<a class="anchor" id="aee690834f71c8513a0e905db03d7692f"></a>
835
<div class="memitem">
836
<div class="memproto">
837
<table class="memname">
839
<td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1SignalProxy2.html">Glib::SignalProxy2</a>< void,const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a><<a class="el" href="classGtk_1_1Action.html">Action</a>>&,<a class="el" href="classGtk_1_1Widget.html">Widget</a>* > Gtk::ActionGroup::signal_disconnect_proxy </td>
841
<td class="paramname"></td><td>)</td>
845
</div><div class="memdoc">
846
<dl class="section user"><dt>Slot Prototype:</dt><dd><code>void on_my_disconnect_proxy(const Glib::RefPtr<Action>& action, Widget* proxy)</code></dd></dl>
847
<p>The <a class="el" href="classGtk_1_1ActionGroup.html#aee690834f71c8513a0e905db03d7692f">signal_disconnect_proxy()</a> signal is emitted after disconnecting a proxy from an action in the group.</p>
848
<p><a class="el" href="classGtk_1_1UIManager.html" title="Constructing menus and toolbars from an XML description.">Gtk::UIManager</a> proxies the signal and provides global notification just before any action is connected to a proxy, which is probably more convenient to use.</p>
849
<dl class="since_2_4"><dt><b><a class="el" href="since_2_4.html#_since_2_4000042">Since gtkmm 2.4:</a></b></dt><dd></dd></dl>
850
<dl class="params"><dt>Parameters:</dt><dd>
851
<table class="params">
852
<tr><td class="paramname">action</td><td>The action. </td></tr>
853
<tr><td class="paramname">proxy</td><td>The proxy. </td></tr>
860
<a class="anchor" id="a3595d6b75712f5ce26a3e9c1db464dfb"></a>
861
<div class="memitem">
862
<div class="memproto">
863
<table class="memname">
865
<td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1SignalProxy1.html">Glib::SignalProxy1</a>< void,const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a><<a class="el" href="classGtk_1_1Action.html">Action</a>>& > Gtk::ActionGroup::signal_post_activate </td>
867
<td class="paramname"></td><td>)</td>
871
</div><div class="memdoc">
872
<dl class="section user"><dt>Slot Prototype:</dt><dd><code>void on_my_post_activate(const Glib::RefPtr<Action>& action)</code></dd></dl>
873
<p>The <a class="el" href="classGtk_1_1ActionGroup.html#a3595d6b75712f5ce26a3e9c1db464dfb">signal_post_activate()</a> signal is emitted just after the <em>action</em> in the <em>action_group</em> is activated</p>
874
<p>This is intended for <a class="el" href="classGtk_1_1UIManager.html" title="Constructing menus and toolbars from an XML description.">Gtk::UIManager</a> to proxy the signal and provide global notification just after any action is activated.</p>
875
<dl class="since_2_4"><dt><b><a class="el" href="since_2_4.html#_since_2_4000044">Since gtkmm 2.4:</a></b></dt><dd></dd></dl>
876
<dl class="params"><dt>Parameters:</dt><dd>
877
<table class="params">
878
<tr><td class="paramname">action</td><td>The action. </td></tr>
885
<a class="anchor" id="a2d931772fc901176d00c653b2b95fb75"></a>
886
<div class="memitem">
887
<div class="memproto">
888
<table class="memname">
890
<td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1SignalProxy1.html">Glib::SignalProxy1</a>< void,const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a><<a class="el" href="classGtk_1_1Action.html">Action</a>>& > Gtk::ActionGroup::signal_pre_activate </td>
892
<td class="paramname"></td><td>)</td>
896
</div><div class="memdoc">
897
<dl class="section user"><dt>Slot Prototype:</dt><dd><code>void on_my_pre_activate(const Glib::RefPtr<Action>& action)</code></dd></dl>
898
<p>The <a class="el" href="classGtk_1_1ActionGroup.html#a2d931772fc901176d00c653b2b95fb75">signal_pre_activate()</a> signal is emitted just before the <em>action</em> in the <em>action_group</em> is activated</p>
899
<p>This is intended for <a class="el" href="classGtk_1_1UIManager.html" title="Constructing menus and toolbars from an XML description.">Gtk::UIManager</a> to proxy the signal and provide global notification just before any action is activated.</p>
900
<dl class="since_2_4"><dt><b><a class="el" href="since_2_4.html#_since_2_4000043">Since gtkmm 2.4:</a></b></dt><dd></dd></dl>
901
<dl class="params"><dt>Parameters:</dt><dd>
902
<table class="params">
903
<tr><td class="paramname">action</td><td>The action. </td></tr>
910
<a class="anchor" id="a329676c26a2758517c044616031a9afb"></a>
911
<div class="memitem">
912
<div class="memproto">
913
<table class="memname">
915
<td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> Gtk::ActionGroup::translate_string </td>
917
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> & </td>
918
<td class="paramname"><em>str</em></td><td>)</td>
922
</div><div class="memdoc">
924
<p>Translates a string using the function set with set_translate_func(). </p>
925
<p>This is mainly intended for language bindings.</p>
926
<dl class="since_2_6"><dt><b><a class="el" href="since_2_6.html#_since_2_6000037">Since gtkmm 2.6:</a></b></dt><dd></dd></dl>
927
<dl class="params"><dt>Parameters:</dt><dd>
928
<table class="params">
929
<tr><td class="paramname">string</td><td>A string. </td></tr>
933
<dl class="section return"><dt>Returns:</dt><dd>The translation of <em>string</em>. </dd></dl>
937
<hr/><h2>Friends And Related Function Documentation</h2>
938
<a class="anchor" id="a8b53b26c64b2be944a196e0ab8402e50"></a>
939
<div class="memitem">
940
<div class="memproto">
941
<table class="mlabels">
943
<td class="mlabels-left">
944
<table class="memname">
946
<td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>< <a class="el" href="classGtk_1_1ActionGroup.html">Gtk::ActionGroup</a> > wrap </td>
948
<td class="paramtype">GtkActionGroup * </td>
949
<td class="paramname"><em>object</em>, </td>
952
<td class="paramkey"></td>
954
<td class="paramtype">bool </td>
955
<td class="paramname"><em>take_copy</em> = <code>false</code> </td>
964
<td class="mlabels-right">
965
<span class="mlabels"><span class="mlabel">related</span></span> </td>
968
</div><div class="memdoc">
970
<p>A <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/namespaceGlib.html#a671306f4a3a0cae5ab4d7a9d54886592">Glib::wrap()</a> method for this object. </p>
971
<dl class="params"><dt>Parameters:</dt><dd>
972
<table class="params">
973
<tr><td class="paramname">object</td><td>The C instance. </td></tr>
974
<tr><td class="paramname">take_copy</td><td>False if the result should take ownership of the C instance. True if it should take a new copy or ref. </td></tr>
978
<dl class="section return"><dt>Returns:</dt><dd>A C++ instance that wraps this C instance. </dd></dl>
982
<hr/>The documentation for this class was generated from the following file:<ul>
983
<li>gtkmm/actiongroup.h</li>
985
</div><!-- contents -->
986
<!-- start footer part -->
987
<hr class="footer"/><address class="footer"><small>
988
Generated by  <a href="http://www.doxygen.org/index.html">
989
<img class="footer" src="doxygen.png" alt="doxygen"/>