New upstream version 3.24.2
This commit is contained in:
@ -8,7 +8,7 @@
|
||||
<link rel="up" href="TreeWidgetObjects.html" title="Tree, List and Icon Grid Widgets">
|
||||
<link rel="prev" href="GtkCellRendererText.html" title="GtkCellRendererText">
|
||||
<link rel="next" href="GtkCellRendererSpinner.html" title="GtkCellRendererSpinner">
|
||||
<meta name="generator" content="GTK-Doc V1.28 (XML mode)">
|
||||
<meta name="generator" content="GTK-Doc V1.29 (XML mode)">
|
||||
<link rel="stylesheet" href="style.css" type="text/css">
|
||||
</head>
|
||||
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
|
||||
@ -52,7 +52,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
|
||||
<span class="returnvalue">gboolean</span>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GtkCellRendererToggle.html#gtk-cell-renderer-toggle-get-radio" title="gtk_cell_renderer_toggle_get_radio ()">gtk_cell_renderer_toggle_get_radio</a> <span class="c_punctuation">()</span>
|
||||
@ -68,7 +68,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
|
||||
<span class="returnvalue">gboolean</span>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GtkCellRendererToggle.html#gtk-cell-renderer-toggle-get-active" title="gtk_cell_renderer_toggle_get_active ()">gtk_cell_renderer_toggle_get_active</a> <span class="c_punctuation">()</span>
|
||||
@ -84,7 +84,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
|
||||
<span class="returnvalue">gboolean</span>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GtkCellRendererToggle.html#gtk-cell-renderer-toggle-get-activatable" title="gtk_cell_renderer_toggle_get_activatable ()">gtk_cell_renderer_toggle_get_activatable</a> <span class="c_punctuation">()</span>
|
||||
@ -111,27 +111,27 @@
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td>
|
||||
<td class="property_type"><span class="type">gboolean</span></td>
|
||||
<td class="property_name"><a class="link" href="GtkCellRendererToggle.html#GtkCellRendererToggle--activatable" title="The “activatable” property">activatable</a></td>
|
||||
<td class="property_flags">Read / Write</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td>
|
||||
<td class="property_type"><span class="type">gboolean</span></td>
|
||||
<td class="property_name"><a class="link" href="GtkCellRendererToggle.html#GtkCellRendererToggle--active" title="The “active” property">active</a></td>
|
||||
<td class="property_flags">Read / Write</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td>
|
||||
<td class="property_type"><span class="type">gboolean</span></td>
|
||||
<td class="property_name"><a class="link" href="GtkCellRendererToggle.html#GtkCellRendererToggle--inconsistent" title="The “inconsistent” property">inconsistent</a></td>
|
||||
<td class="property_flags">Read / Write</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a></td>
|
||||
<td class="property_type"><span class="type">gint</span></td>
|
||||
<td class="property_name"><a class="link" href="GtkCellRendererToggle.html#GtkCellRendererToggle--indicator-size" title="The “indicator-size” property">indicator-size</a></td>
|
||||
<td class="property_flags">Read / Write</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td>
|
||||
<td class="property_type"><span class="type">gboolean</span></td>
|
||||
<td class="property_name"><a class="link" href="GtkCellRendererToggle.html#GtkCellRendererToggle--radio" title="The “radio” property">radio</a></td>
|
||||
<td class="property_flags">Read / Write</td>
|
||||
</tr>
|
||||
@ -149,7 +149,7 @@
|
||||
<tbody><tr>
|
||||
<td class="signal_type"><span class="returnvalue">void</span></td>
|
||||
<td class="signal_name"><a class="link" href="GtkCellRendererToggle.html#GtkCellRendererToggle-toggled" title="The “toggled” signal">toggled</a></td>
|
||||
<td class="signal_flags"><a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td>
|
||||
<td class="signal_flags">Run Last</td>
|
||||
</tr></tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
@ -168,8 +168,8 @@
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GtkCellRendererToggle.object-hierarchy"></a><h2>Object Hierarchy</h2>
|
||||
<pre class="screen"> <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a>
|
||||
<span class="lineart">╰──</span> <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#GInitiallyUnowned">GInitiallyUnowned</a>
|
||||
<pre class="screen"> GObject
|
||||
<span class="lineart">╰──</span> GInitiallyUnowned
|
||||
<span class="lineart">╰──</span> <a class="link" href="GtkCellRenderer.html" title="GtkCellRenderer">GtkCellRenderer</a>
|
||||
<span class="lineart">╰──</span> GtkCellRendererToggle
|
||||
</pre>
|
||||
@ -194,7 +194,7 @@ When activated, it emits the <a class="link" href="GtkCellRendererToggle.html#Gt
|
||||
gtk_cell_renderer_toggle_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
|
||||
<p>Creates a new <a class="link" href="GtkCellRendererToggle.html" title="GtkCellRendererToggle"><span class="type">GtkCellRendererToggle</span></a>. Adjust rendering
|
||||
parameters using object properties. Object properties can be set
|
||||
globally (with <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#g-object-set"><code class="function">g_object_set()</code></a>). Also, with <a class="link" href="GtkTreeViewColumn.html" title="GtkTreeViewColumn"><span class="type">GtkTreeViewColumn</span></a>, you
|
||||
globally (with <code class="function">g_object_set()</code>). Also, with <a class="link" href="GtkTreeViewColumn.html" title="GtkTreeViewColumn"><span class="type">GtkTreeViewColumn</span></a>, you
|
||||
can bind a property to a value in a <a class="link" href="GtkTreeModel.html" title="GtkTreeModel"><span class="type">GtkTreeModel</span></a>. For example, you
|
||||
can bind the “active” property on the cell renderer to a boolean value
|
||||
in the model, thus causing the check button to reflect the state of
|
||||
@ -207,7 +207,7 @@ the model.</p>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="gtk-cell-renderer-toggle-get-radio"></a><h3>gtk_cell_renderer_toggle_get_radio ()</h3>
|
||||
<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
|
||||
<pre class="programlisting"><span class="returnvalue">gboolean</span>
|
||||
gtk_cell_renderer_toggle_get_radio (<em class="parameter"><code><a class="link" href="GtkCellRendererToggle.html" title="GtkCellRendererToggle"><span class="type">GtkCellRendererToggle</span></a> *toggle</code></em>);</pre>
|
||||
<p>Returns whether we’re rendering radio toggles rather than checkboxes.</p>
|
||||
<div class="refsect3">
|
||||
@ -227,7 +227,7 @@ gtk_cell_renderer_toggle_get_radio (<em class="parameter"><code><a class="link"
|
||||
</div>
|
||||
<div class="refsect3">
|
||||
<a name="gtk-cell-renderer-toggle-get-radio.returns"></a><h4>Returns</h4>
|
||||
<p> <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if we’re rendering radio toggles rather than checkboxes</p>
|
||||
<p> <code class="literal">TRUE</code> if we’re rendering radio toggles rather than checkboxes</p>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
@ -235,11 +235,11 @@ gtk_cell_renderer_toggle_get_radio (<em class="parameter"><code><a class="link"
|
||||
<a name="gtk-cell-renderer-toggle-set-radio"></a><h3>gtk_cell_renderer_toggle_set_radio ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
gtk_cell_renderer_toggle_set_radio (<em class="parameter"><code><a class="link" href="GtkCellRendererToggle.html" title="GtkCellRendererToggle"><span class="type">GtkCellRendererToggle</span></a> *toggle</code></em>,
|
||||
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> radio</code></em>);</pre>
|
||||
<em class="parameter"><code><span class="type">gboolean</span> radio</code></em>);</pre>
|
||||
<p>If <em class="parameter"><code>radio</code></em>
|
||||
is <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>, the cell renderer renders a radio toggle
|
||||
is <code class="literal">TRUE</code>, the cell renderer renders a radio toggle
|
||||
(i.e. a toggle in a group of mutually-exclusive toggles).
|
||||
If <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a>, it renders a check toggle (a standalone boolean option).
|
||||
If <code class="literal">FALSE</code>, it renders a check toggle (a standalone boolean option).
|
||||
This can be set globally for the cell renderer, or changed just
|
||||
before rendering each cell in the model (for <a class="link" href="GtkTreeView.html" title="GtkTreeView"><span class="type">GtkTreeView</span></a>, you set
|
||||
up a per-row setting using <a class="link" href="GtkTreeViewColumn.html" title="GtkTreeViewColumn"><span class="type">GtkTreeViewColumn</span></a> to associate model
|
||||
@ -260,7 +260,7 @@ columns with cell renderer properties).</p>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>radio</p></td>
|
||||
<td class="parameter_description"><p><a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> to make the toggle look like a radio button</p></td>
|
||||
<td class="parameter_description"><p><code class="literal">TRUE</code> to make the toggle look like a radio button</p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
@ -270,7 +270,7 @@ columns with cell renderer properties).</p>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="gtk-cell-renderer-toggle-get-active"></a><h3>gtk_cell_renderer_toggle_get_active ()</h3>
|
||||
<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
|
||||
<pre class="programlisting"><span class="returnvalue">gboolean</span>
|
||||
gtk_cell_renderer_toggle_get_active (<em class="parameter"><code><a class="link" href="GtkCellRendererToggle.html" title="GtkCellRendererToggle"><span class="type">GtkCellRendererToggle</span></a> *toggle</code></em>);</pre>
|
||||
<p>Returns whether the cell renderer is active. See
|
||||
<a class="link" href="GtkCellRendererToggle.html#gtk-cell-renderer-toggle-set-active" title="gtk_cell_renderer_toggle_set_active ()"><code class="function">gtk_cell_renderer_toggle_set_active()</code></a>.</p>
|
||||
@ -291,7 +291,7 @@ gtk_cell_renderer_toggle_get_active (<em class="parameter"><code><a class="link"
|
||||
</div>
|
||||
<div class="refsect3">
|
||||
<a name="gtk-cell-renderer-toggle-get-active.returns"></a><h4>Returns</h4>
|
||||
<p> <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the cell renderer is active.</p>
|
||||
<p> <code class="literal">TRUE</code> if the cell renderer is active.</p>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
@ -299,7 +299,7 @@ gtk_cell_renderer_toggle_get_active (<em class="parameter"><code><a class="link"
|
||||
<a name="gtk-cell-renderer-toggle-set-active"></a><h3>gtk_cell_renderer_toggle_set_active ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
gtk_cell_renderer_toggle_set_active (<em class="parameter"><code><a class="link" href="GtkCellRendererToggle.html" title="GtkCellRendererToggle"><span class="type">GtkCellRendererToggle</span></a> *toggle</code></em>,
|
||||
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> setting</code></em>);</pre>
|
||||
<em class="parameter"><code><span class="type">gboolean</span> setting</code></em>);</pre>
|
||||
<p>Activates or deactivates a cell renderer.</p>
|
||||
<div class="refsect3">
|
||||
<a name="gtk-cell-renderer-toggle-set-active.parameters"></a><h4>Parameters</h4>
|
||||
@ -327,7 +327,7 @@ gtk_cell_renderer_toggle_set_active (<em class="parameter"><code><a class="link"
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="gtk-cell-renderer-toggle-get-activatable"></a><h3>gtk_cell_renderer_toggle_get_activatable ()</h3>
|
||||
<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
|
||||
<pre class="programlisting"><span class="returnvalue">gboolean</span>
|
||||
gtk_cell_renderer_toggle_get_activatable
|
||||
(<em class="parameter"><code><a class="link" href="GtkCellRendererToggle.html" title="GtkCellRendererToggle"><span class="type">GtkCellRendererToggle</span></a> *toggle</code></em>);</pre>
|
||||
<p>Returns whether the cell renderer is activatable. See
|
||||
@ -349,7 +349,7 @@ gtk_cell_renderer_toggle_get_activatable
|
||||
</div>
|
||||
<div class="refsect3">
|
||||
<a name="gtk-cell-renderer-toggle-get-activatable.returns"></a><h4>Returns</h4>
|
||||
<p> <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the cell renderer is activatable.</p>
|
||||
<p> <code class="literal">TRUE</code> if the cell renderer is activatable.</p>
|
||||
</div>
|
||||
<p class="since">Since: 2.18</p>
|
||||
</div>
|
||||
@ -359,7 +359,7 @@ gtk_cell_renderer_toggle_get_activatable
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
gtk_cell_renderer_toggle_set_activatable
|
||||
(<em class="parameter"><code><a class="link" href="GtkCellRendererToggle.html" title="GtkCellRendererToggle"><span class="type">GtkCellRendererToggle</span></a> *toggle</code></em>,
|
||||
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> setting</code></em>);</pre>
|
||||
<em class="parameter"><code><span class="type">gboolean</span> setting</code></em>);</pre>
|
||||
<p>Makes the cell renderer activatable.</p>
|
||||
<div class="refsect3">
|
||||
<a name="gtk-cell-renderer-toggle-set-activatable.parameters"></a><h4>Parameters</h4>
|
||||
@ -397,7 +397,7 @@ gtk_cell_renderer_toggle_set_activatable
|
||||
<a name="GtkCellRendererToggle.property-details"></a><h2>Property Details</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GtkCellRendererToggle--activatable"></a><h3>The <code class="literal">“activatable”</code> property</h3>
|
||||
<pre class="programlisting"> “activatable” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre>
|
||||
<pre class="programlisting"> “activatable” <span class="type">gboolean</span></pre>
|
||||
<p>The toggle button can be activated.</p>
|
||||
<p>Flags: Read / Write</p>
|
||||
<p>Default value: TRUE</p>
|
||||
@ -405,7 +405,7 @@ gtk_cell_renderer_toggle_set_activatable
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GtkCellRendererToggle--active"></a><h3>The <code class="literal">“active”</code> property</h3>
|
||||
<pre class="programlisting"> “active” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre>
|
||||
<pre class="programlisting"> “active” <span class="type">gboolean</span></pre>
|
||||
<p>The toggle state of the button.</p>
|
||||
<p>Flags: Read / Write</p>
|
||||
<p>Default value: FALSE</p>
|
||||
@ -413,7 +413,7 @@ gtk_cell_renderer_toggle_set_activatable
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GtkCellRendererToggle--inconsistent"></a><h3>The <code class="literal">“inconsistent”</code> property</h3>
|
||||
<pre class="programlisting"> “inconsistent” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre>
|
||||
<pre class="programlisting"> “inconsistent” <span class="type">gboolean</span></pre>
|
||||
<p>The inconsistent state of the button.</p>
|
||||
<p>Flags: Read / Write</p>
|
||||
<p>Default value: FALSE</p>
|
||||
@ -421,7 +421,7 @@ gtk_cell_renderer_toggle_set_activatable
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GtkCellRendererToggle--indicator-size"></a><h3>The <code class="literal">“indicator-size”</code> property</h3>
|
||||
<pre class="programlisting"> “indicator-size” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a></pre>
|
||||
<pre class="programlisting"> “indicator-size” <span class="type">gint</span></pre>
|
||||
<p>Size of check or radio indicator.</p>
|
||||
<p>Flags: Read / Write</p>
|
||||
<p>Allowed values: >= 0</p>
|
||||
@ -430,7 +430,7 @@ gtk_cell_renderer_toggle_set_activatable
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GtkCellRendererToggle--radio"></a><h3>The <code class="literal">“radio”</code> property</h3>
|
||||
<pre class="programlisting"> “radio” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre>
|
||||
<pre class="programlisting"> “radio” <span class="type">gboolean</span></pre>
|
||||
<p>Draw the toggle button as a radio button.</p>
|
||||
<p>Flags: Read / Write</p>
|
||||
<p>Default value: FALSE</p>
|
||||
@ -442,8 +442,8 @@ gtk_cell_renderer_toggle_set_activatable
|
||||
<a name="GtkCellRendererToggle-toggled"></a><h3>The <code class="literal">“toggled”</code> signal</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
user_function (<a class="link" href="GtkCellRendererToggle.html" title="GtkCellRendererToggle"><span class="type">GtkCellRendererToggle</span></a> *cell_renderer,
|
||||
<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *path,
|
||||
<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre>
|
||||
<span class="type">gchar</span> *path,
|
||||
<span class="type">gpointer</span> user_data)</pre>
|
||||
<p>The ::toggled signal is emitted when the cell is toggled. </p>
|
||||
<p>It is the responsibility of the application to update the model
|
||||
with the correct value to store at <em class="parameter"><code>path</code></em>
|
||||
@ -478,11 +478,11 @@ event location</p></td>
|
||||
</tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
<p>Flags: <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p>
|
||||
<p>Flags: Run Last</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<hr>Generated by GTK-Doc V1.28</div>
|
||||
<hr>Generated by GTK-Doc V1.29</div>
|
||||
</body>
|
||||
</html>
|
Reference in New Issue
Block a user