New upstream version 3.22.28

This commit is contained in:
Jeremy Bicha
2018-02-15 04:41:25 -05:00
652 changed files with 498643 additions and 49781 deletions

View File

@ -8,7 +8,7 @@
<link rel="up" href="TreeWidgetObjects.html" title="Tree, List and Icon Grid Widgets">
<link rel="prev" href="gtk3-GtkTreeView-drag-and-drop.html" title="GtkTreeView drag-and-drop">
<link rel="next" href="GtkIconView.html" title="GtkIconView">
<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)">
<meta name="generator" content="GTK-Doc V1.27 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@ -116,7 +116,7 @@
</tr>
<tr>
<td class="function_type">
<a href="../glib/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="GtkCellView.html#gtk-cell-view-get-size-of-row" title="gtk_cell_view_get_size_of_row ()">gtk_cell_view_get_size_of_row</a> <span class="c_punctuation">()</span>
@ -148,7 +148,7 @@
</tr>
<tr>
<td class="function_type">
<a href="../glib/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="GtkCellView.html#gtk-cell-view-get-draw-sensitive" title="gtk_cell_view_get_draw_sensitive ()">gtk_cell_view_get_draw_sensitive</a> <span class="c_punctuation">()</span>
@ -164,7 +164,7 @@
</tr>
<tr>
<td class="function_type">
<a href="../glib/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="GtkCellView.html#gtk-cell-view-get-fit-model" title="gtk_cell_view_get_fit_model ()">gtk_cell_view_get_fit_model</a> <span class="c_punctuation">()</span>
@ -184,7 +184,7 @@
<tbody>
<tr>
<td class="property_type">
<a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td>
<span class="type">gchar</span> *</td>
<td class="property_name"><a class="link" href="GtkCellView.html#GtkCellView--background" title="The “background” property">background</a></td>
<td class="property_flags">Write</td>
</tr>
@ -196,12 +196,12 @@
</tr>
<tr>
<td class="property_type">
<a href="../gdk4/gdk4-RGBA-Colors.html#GdkRGBA"><span class="type">GdkRGBA</span></a> *</td>
<span class="type">GdkRGBA</span> *</td>
<td class="property_name"><a class="link" href="GtkCellView.html#GtkCellView--background-rgba" title="The “background-rgba” property">background-rgba</a></td>
<td class="property_flags">Read / Write</td>
</tr>
<tr>
<td class="property_type"><a href="../glib/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="GtkCellView.html#GtkCellView--background-set" title="The “background-set” property">background-set</a></td>
<td class="property_flags">Read / Write</td>
</tr>
@ -218,12 +218,12 @@
<td class="property_flags">Read / Write / Construct Only</td>
</tr>
<tr>
<td class="property_type"><a href="../glib/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="GtkCellView.html#GtkCellView--draw-sensitive" title="The “draw-sensitive” property">draw-sensitive</a></td>
<td class="property_flags">Read / Write</td>
</tr>
<tr>
<td class="property_type"><a href="../glib/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="GtkCellView.html#GtkCellView--fit-model" title="The “fit-model” property">fit-model</a></td>
<td class="property_flags">Read / Write</td>
</tr>
@ -257,8 +257,8 @@
</div>
<div class="refsect1">
<a name="GtkCellView.object-hierarchy"></a><h2>Object Hierarchy</h2>
<pre class="screen"> <a href="../gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a>
<span class="lineart">╰──</span> <a href="../gobject/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="GtkWidget.html" title="GtkWidget">GtkWidget</a>
<span class="lineart">╰──</span> GtkCellView
</pre>
@ -350,7 +350,7 @@ possible.</p>
<div class="refsect2">
<a name="gtk-cell-view-new-with-text"></a><h3>gtk_cell_view_new_with_text ()</h3>
<pre class="programlisting"><a class="link" href="GtkWidget.html" title="GtkWidget"><span class="returnvalue">GtkWidget</span></a> *
gtk_cell_view_new_with_text (<em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *text</code></em>);</pre>
gtk_cell_view_new_with_text (<em class="parameter"><code>const <span class="type">gchar</span> *text</code></em>);</pre>
<p>Creates a new <a class="link" href="GtkCellView.html" title="GtkCellView"><span class="type">GtkCellView</span></a> widget, adds a <a class="link" href="GtkCellRendererText.html" title="GtkCellRendererText"><span class="type">GtkCellRendererText</span></a>
to it, and makes it show <em class="parameter"><code>text</code></em>
.</p>
@ -379,7 +379,7 @@ to it, and makes it show <em class="parameter"><code>text</code></em>
<div class="refsect2">
<a name="gtk-cell-view-new-with-markup"></a><h3>gtk_cell_view_new_with_markup ()</h3>
<pre class="programlisting"><a class="link" href="GtkWidget.html" title="GtkWidget"><span class="returnvalue">GtkWidget</span></a> *
gtk_cell_view_new_with_markup (<em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *markup</code></em>);</pre>
gtk_cell_view_new_with_markup (<em class="parameter"><code>const <span class="type">gchar</span> *markup</code></em>);</pre>
<p>Creates a new <a class="link" href="GtkCellView.html" title="GtkCellView"><span class="type">GtkCellView</span></a> widget, adds a <a class="link" href="GtkCellRendererText.html" title="GtkCellRendererText"><span class="type">GtkCellRendererText</span></a>
to it, and makes it show <em class="parameter"><code>markup</code></em>
. The text can be
@ -409,7 +409,7 @@ marked up with the Pango text markup language.</p>
<div class="refsect2">
<a name="gtk-cell-view-new-with-pixbuf"></a><h3>gtk_cell_view_new_with_pixbuf ()</h3>
<pre class="programlisting"><a class="link" href="GtkWidget.html" title="GtkWidget"><span class="returnvalue">GtkWidget</span></a> *
gtk_cell_view_new_with_pixbuf (<em class="parameter"><code><a href="../gdk-pixbuf/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>);</pre>
gtk_cell_view_new_with_pixbuf (<em class="parameter"><code><span class="type">GdkPixbuf</span> *pixbuf</code></em>);</pre>
<p>Creates a new <a class="link" href="GtkCellView.html" title="GtkCellView"><span class="type">GtkCellView</span></a> widget, adds a <a class="link" href="GtkCellRendererPixbuf.html" title="GtkCellRendererPixbuf"><span class="type">GtkCellRendererPixbuf</span></a>
to it, and makes it show <em class="parameter"><code>pixbuf</code></em>
.</p>
@ -445,7 +445,7 @@ gtk_cell_view_set_model (<em class="parameter"><code><a class="link" href="GtkCe
already has a model
set, it will remove it before setting the new model. If <em class="parameter"><code>model</code></em>
is
<a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, then it will unset the old model.</p>
<code class="literal">NULL</code>, then it will unset the old model.</p>
<div class="refsect3">
<a name="gtk-cell-view-set-model.parameters"></a><h4>Parameters</h4>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
@ -462,7 +462,7 @@ set, it will remove it before setting the new model. If <em class="parameter"><
</tr>
<tr>
<td class="parameter_name"><p>model</p></td>
<td class="parameter_description"><p> a <a class="link" href="GtkTreeModel.html" title="GtkTreeModel"><span class="type">GtkTreeModel</span></a>. </p></td>
<td class="parameter_description"><p>a <a class="link" href="GtkTreeModel.html" title="GtkTreeModel"><span class="type">GtkTreeModel</span></a>. </p></td>
<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
</tr>
</tbody>
@ -476,7 +476,7 @@ set, it will remove it before setting the new model. If <em class="parameter"><
<pre class="programlisting"><a class="link" href="GtkTreeModel.html" title="GtkTreeModel"><span class="returnvalue">GtkTreeModel</span></a> *
gtk_cell_view_get_model (<em class="parameter"><code><a class="link" href="GtkCellView.html" title="GtkCellView"><span class="type">GtkCellView</span></a> *cell_view</code></em>);</pre>
<p>Returns the model for <em class="parameter"><code>cell_view</code></em>
. If no model is used <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> is
. If no model is used <code class="literal">NULL</code> is
returned.</p>
<div class="refsect3">
<a name="gtk-cell-view-get-model.parameters"></a><h4>Parameters</h4>
@ -495,7 +495,7 @@ returned.</p>
</div>
<div class="refsect3">
<a name="gtk-cell-view-get-model.returns"></a><h4>Returns</h4>
<p> a <a class="link" href="GtkTreeModel.html" title="GtkTreeModel"><span class="type">GtkTreeModel</span></a> used or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p>
<p>a <a class="link" href="GtkTreeModel.html" title="GtkTreeModel"><span class="type">GtkTreeModel</span></a> used or <code class="literal">NULL</code>. </p>
<p><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p>
</div>
<p class="since">Since: 2.16</p>
@ -528,7 +528,7 @@ the <a class="link" href="GtkCellView.html" title="GtkCellView"><span class="typ
</tr>
<tr>
<td class="parameter_name"><p>path</p></td>
<td class="parameter_description"><p> a <a class="link" href="GtkTreeModel.html#GtkTreePath"><span class="type">GtkTreePath</span></a> or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to unset. </p></td>
<td class="parameter_description"><p>a <a class="link" href="GtkTreeModel.html#GtkTreePath"><span class="type">GtkTreePath</span></a> or <code class="literal">NULL</code> to unset. </p></td>
<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
</tr>
</tbody>
@ -543,7 +543,7 @@ the <a class="link" href="GtkCellView.html" title="GtkCellView"><span class="typ
gtk_cell_view_get_displayed_row (<em class="parameter"><code><a class="link" href="GtkCellView.html" title="GtkCellView"><span class="type">GtkCellView</span></a> *cell_view</code></em>);</pre>
<p>Returns a <a class="link" href="GtkTreeModel.html#GtkTreePath"><span class="type">GtkTreePath</span></a> referring to the currently
displayed row. If no row is currently displayed,
<a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> is returned.</p>
<code class="literal">NULL</code> is returned.</p>
<div class="refsect3">
<a name="gtk-cell-view-get-displayed-row.parameters"></a><h4>Parameters</h4>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
@ -561,7 +561,7 @@ displayed row. If no row is currently displayed,
</div>
<div class="refsect3">
<a name="gtk-cell-view-get-displayed-row.returns"></a><h4>Returns</h4>
<p> the currently displayed row or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p>
<p>the currently displayed row or <code class="literal">NULL</code>. </p>
<p><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>][<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
</div>
<p class="since">Since: 2.6</p>
@ -569,7 +569,7 @@ displayed row. If no row is currently displayed,
<hr>
<div class="refsect2">
<a name="gtk-cell-view-get-size-of-row"></a><h3>gtk_cell_view_get_size_of_row ()</h3>
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
<pre class="programlisting"><span class="returnvalue">gboolean</span>
gtk_cell_view_get_size_of_row (<em class="parameter"><code><a class="link" href="GtkCellView.html" title="GtkCellView"><span class="type">GtkCellView</span></a> *cell_view</code></em>,
<em class="parameter"><code><a class="link" href="GtkTreeModel.html#GtkTreePath"><span class="type">GtkTreePath</span></a> *path</code></em>,
<em class="parameter"><code><a class="link" href="GtkWidget.html#GtkRequisition"><span class="type">GtkRequisition</span></a> *requisition</code></em>);</pre>
@ -606,7 +606,7 @@ the model row pointed to by <em class="parameter"><code>path</code></em>
</tr>
<tr>
<td class="parameter_name"><p>requisition</p></td>
<td class="parameter_description"><p> return location for the size. </p></td>
<td class="parameter_description"><p>return location for the size. </p></td>
<td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter for returning results. Default is transfer full."><span class="acronym">out</span></acronym>]</span></td>
</tr>
</tbody>
@ -614,7 +614,7 @@ the model row pointed to by <em class="parameter"><code>path</code></em>
</div>
<div class="refsect3">
<a name="gtk-cell-view-get-size-of-row.returns"></a><h4>Returns</h4>
<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a></p>
<p> <code class="literal">TRUE</code></p>
</div>
<p class="since">Since: 2.6</p>
</div>
@ -659,7 +659,7 @@ gtk_cell_view_set_background_color (<em class="parameter"><code><a class="link"
<a name="gtk-cell-view-set-background-rgba"></a><h3>gtk_cell_view_set_background_rgba ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gtk_cell_view_set_background_rgba (<em class="parameter"><code><a class="link" href="GtkCellView.html" title="GtkCellView"><span class="type">GtkCellView</span></a> *cell_view</code></em>,
<em class="parameter"><code>const <a href="../gdk4/gdk4-RGBA-Colors.html#GdkRGBA"><span class="type">GdkRGBA</span></a> *rgba</code></em>);</pre>
<em class="parameter"><code>const <span class="type">GdkRGBA</span> *rgba</code></em>);</pre>
<p>Sets the background color of <em class="parameter"><code>cell_view</code></em>
.</p>
<div class="refsect3">
@ -691,7 +691,7 @@ gtk_cell_view_set_background_rgba (<em class="parameter"><code><a class="link" h
<a name="gtk-cell-view-set-draw-sensitive"></a><h3>gtk_cell_view_set_draw_sensitive ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gtk_cell_view_set_draw_sensitive (<em class="parameter"><code><a class="link" href="GtkCellView.html" title="GtkCellView"><span class="type">GtkCellView</span></a> *cell_view</code></em>,
<em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> draw_sensitive</code></em>);</pre>
<em class="parameter"><code><span class="type">gboolean</span> draw_sensitive</code></em>);</pre>
<p>Sets whether <em class="parameter"><code>cell_view</code></em>
should draw all of its
cells in a sensitive state, this is used by <a class="link" href="GtkComboBox.html" title="GtkComboBox"><span class="type">GtkComboBox</span></a> menus
@ -724,7 +724,7 @@ children appear sensitive in the parent menu item.</p>
<hr>
<div class="refsect2">
<a name="gtk-cell-view-get-draw-sensitive"></a><h3>gtk_cell_view_get_draw_sensitive ()</h3>
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
<pre class="programlisting"><span class="returnvalue">gboolean</span>
gtk_cell_view_get_draw_sensitive (<em class="parameter"><code><a class="link" href="GtkCellView.html" title="GtkCellView"><span class="type">GtkCellView</span></a> *cell_view</code></em>);</pre>
<p>Gets whether <em class="parameter"><code>cell_view</code></em>
is configured to draw all of its
@ -757,7 +757,7 @@ cells in a sensitive state</p>
<a name="gtk-cell-view-set-fit-model"></a><h3>gtk_cell_view_set_fit_model ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gtk_cell_view_set_fit_model (<em class="parameter"><code><a class="link" href="GtkCellView.html" title="GtkCellView"><span class="type">GtkCellView</span></a> *cell_view</code></em>,
<em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> fit_model</code></em>);</pre>
<em class="parameter"><code><span class="type">gboolean</span> fit_model</code></em>);</pre>
<p>Sets whether <em class="parameter"><code>cell_view</code></em>
should request space to fit the entire <a class="link" href="GtkTreeModel.html" title="GtkTreeModel"><span class="type">GtkTreeModel</span></a>.</p>
<p>This is used by <a class="link" href="GtkComboBox.html" title="GtkComboBox"><span class="type">GtkComboBox</span></a> to ensure that the cell view displayed on
@ -791,7 +791,7 @@ should request space for the whole model.</p></td>
<hr>
<div class="refsect2">
<a name="gtk-cell-view-get-fit-model"></a><h3>gtk_cell_view_get_fit_model ()</h3>
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
<pre class="programlisting"><span class="returnvalue">gboolean</span>
gtk_cell_view_get_fit_model (<em class="parameter"><code><a class="link" href="GtkCellView.html" title="GtkCellView"><span class="type">GtkCellView</span></a> *cell_view</code></em>);</pre>
<p>Gets whether <em class="parameter"><code>cell_view</code></em>
is configured to request space
@ -850,7 +850,7 @@ the entire <a class="link" href="GtkTreeModel.html" title="GtkTreeModel"><span c
<a name="GtkCellView.property-details"></a><h2>Property Details</h2>
<div class="refsect2">
<a name="GtkCellView--background"></a><h3>The <code class="literal">“background”</code> property</h3>
<pre class="programlisting"> “background” <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre>
<pre class="programlisting"> “background” <span class="type">gchar</span> *</pre>
<p>Background color as a string.</p>
<p>Flags: Write</p>
<p>Default value: NULL</p>
@ -869,15 +869,15 @@ the entire <a class="link" href="GtkTreeModel.html" title="GtkTreeModel"><span c
<hr>
<div class="refsect2">
<a name="GtkCellView--background-rgba"></a><h3>The <code class="literal">“background-rgba”</code> property</h3>
<pre class="programlisting"> “background-rgba” <a href="../gdk4/gdk4-RGBA-Colors.html#GdkRGBA"><span class="type">GdkRGBA</span></a> *</pre>
<p>The background color as a <a href="../gdk4/gdk4-RGBA-Colors.html#GdkRGBA"><span class="type">GdkRGBA</span></a></p>
<pre class="programlisting"> “background-rgba” <span class="type">GdkRGBA</span> *</pre>
<p>The background color as a <span class="type">GdkRGBA</span></p>
<p>Flags: Read / Write</p>
<p class="since">Since: <a class="link" href="api-index-3-0.html#api-index-3.0">3.0</a></p>
</div>
<hr>
<div class="refsect2">
<a name="GtkCellView--background-set"></a><h3>The <code class="literal">“background-set”</code> property</h3>
<pre class="programlisting"> “background-set” <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre>
<pre class="programlisting"> “background-set” <span class="type">gboolean</span></pre>
<p>Whether this tag affects the background color.</p>
<p>Flags: Read / Write</p>
<p>Default value: FALSE</p>
@ -911,7 +911,7 @@ or sibling menus).</p>
<hr>
<div class="refsect2">
<a name="GtkCellView--draw-sensitive"></a><h3>The <code class="literal">“draw-sensitive”</code> property</h3>
<pre class="programlisting"> “draw-sensitive” <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre>
<pre class="programlisting"> “draw-sensitive” <span class="type">gboolean</span></pre>
<p>Whether all cells should be draw as sensitive for this view regardless
of the actual cell properties (used to make menus with submenus appear
sensitive when the items in submenus might be insensitive).</p>
@ -922,7 +922,7 @@ sensitive when the items in submenus might be insensitive).</p>
<hr>
<div class="refsect2">
<a name="GtkCellView--fit-model"></a><h3>The <code class="literal">“fit-model”</code> property</h3>
<pre class="programlisting"> “fit-model” <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre>
<pre class="programlisting"> “fit-model” <span class="type">gboolean</span></pre>
<p>Whether the view should request enough space to always fit
the size of every row in the model (used by the combo box to
ensure the combo box size doesnt change when different items
@ -942,6 +942,6 @@ are selected).</p>
</div>
</div>
<div class="footer">
<hr>Generated by GTK-Doc V1.25.1</div>
<hr>Generated by GTK-Doc V1.27</div>
</body>
</html>