⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 gtktreeselection.html

📁 最新gtk中文资料集
💻 HTML
📖 第 1 页 / 共 4 页
字号:
</tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id3696969"></a><h3><a name="gtk-tree-selection-select-iter"></a>gtk_tree_selection_select_iter ()</h3><a class="indexterm" name="id3696982"></a><pre class="programlisting">void                gtk_tree_selection_select_iter      (<a class="link" href="GtkTreeSelection.html" title="GtkTreeSelection">GtkTreeSelection</a> *selection,                                                         <a class="link" href="GtkTreeModel.html#GtkTreeIter">GtkTreeIter</a> *iter);</pre><p>Selects the specified iterator.</p><p></p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><em class="parameter"><code>selection</code></em>&#160;:</span></p></td><td> A <a class="link" href="GtkTreeSelection.html" title="GtkTreeSelection"><span class="type">GtkTreeSelection</span></a>.</td></tr><tr><td><p><span class="term"><em class="parameter"><code>iter</code></em>&#160;:</span></p></td><td> The <a class="link" href="GtkTreeModel.html#GtkTreeIter"><span class="type">GtkTreeIter</span></a> to be selected.</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id3697071"></a><h3><a name="gtk-tree-selection-unselect-iter"></a>gtk_tree_selection_unselect_iter ()</h3><a class="indexterm" name="id3697084"></a><pre class="programlisting">void                gtk_tree_selection_unselect_iter    (<a class="link" href="GtkTreeSelection.html" title="GtkTreeSelection">GtkTreeSelection</a> *selection,                                                         <a class="link" href="GtkTreeModel.html#GtkTreeIter">GtkTreeIter</a> *iter);</pre><p>Unselects the specified iterator.</p><p></p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><em class="parameter"><code>selection</code></em>&#160;:</span></p></td><td> A <a class="link" href="GtkTreeSelection.html" title="GtkTreeSelection"><span class="type">GtkTreeSelection</span></a>.</td></tr><tr><td><p><span class="term"><em class="parameter"><code>iter</code></em>&#160;:</span></p></td><td> The <a class="link" href="GtkTreeModel.html#GtkTreeIter"><span class="type">GtkTreeIter</span></a> to be unselected.</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id3697173"></a><h3><a name="gtk-tree-selection-iter-is-selected"></a>gtk_tree_selection_iter_is_selected ()</h3><a class="indexterm" name="id3697187"></a><pre class="programlisting"><ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean">gboolean</a>            gtk_tree_selection_iter_is_selected (<a class="link" href="GtkTreeSelection.html" title="GtkTreeSelection">GtkTreeSelection</a> *selection,                                                         <a class="link" href="GtkTreeModel.html#GtkTreeIter">GtkTreeIter</a> *iter);</pre><p>Returns <ahref="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the row at <em class="parameter"><code>iter</code></em> is currently selected.</p><p></p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><em class="parameter"><code>selection</code></em>&#160;:</span></p></td><td> A <a class="link" href="GtkTreeSelection.html" title="GtkTreeSelection"><span class="type">GtkTreeSelection</span></a></td></tr><tr><td><p><span class="term"><em class="parameter"><code>iter</code></em>&#160;:</span></p></td><td> A valid <a class="link" href="GtkTreeModel.html#GtkTreeIter"><span class="type">GtkTreeIter</span></a></td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td><td> <ahref="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>, if <em class="parameter"><code>iter</code></em> is selected</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id3697317"></a><h3><a name="gtk-tree-selection-select-all"></a>gtk_tree_selection_select_all ()</h3><a class="indexterm" name="id3697331"></a><pre class="programlisting">void                gtk_tree_selection_select_all       (<a class="link" href="GtkTreeSelection.html" title="GtkTreeSelection">GtkTreeSelection</a> *selection);</pre><p>Selects all the nodes. <em class="parameter"><code>selection</code></em> must be set to <a class="link" href="gtk-Standard-Enumerations.html#GTK-SELECTION-MULTIPLE:CAPS"><span class="type">GTK_SELECTION_MULTIPLE</span></a>mode.</p><p></p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><em class="parameter"><code>selection</code></em>&#160;:</span></p></td><td> A <a class="link" href="GtkTreeSelection.html" title="GtkTreeSelection"><span class="type">GtkTreeSelection</span></a>.</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id3697405"></a><h3><a name="gtk-tree-selection-unselect-all"></a>gtk_tree_selection_unselect_all ()</h3><a class="indexterm" name="id3697418"></a><pre class="programlisting">void                gtk_tree_selection_unselect_all     (<a class="link" href="GtkTreeSelection.html" title="GtkTreeSelection">GtkTreeSelection</a> *selection);</pre><p>Unselects all the nodes.</p><p></p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><em class="parameter"><code>selection</code></em>&#160;:</span></p></td><td> A <a class="link" href="GtkTreeSelection.html" title="GtkTreeSelection"><span class="type">GtkTreeSelection</span></a>.</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id3697477"></a><h3><a name="gtk-tree-selection-select-range"></a>gtk_tree_selection_select_range ()</h3><a class="indexterm" name="id3697490"></a><pre class="programlisting">void                gtk_tree_selection_select_range     (<a class="link" href="GtkTreeSelection.html" title="GtkTreeSelection">GtkTreeSelection</a> *selection,                                                         <a class="link" href="GtkTreeModel.html#GtkTreePath">GtkTreePath</a> *start_path,                                                         <a class="link" href="GtkTreeModel.html#GtkTreePath">GtkTreePath</a> *end_path);</pre><p>Selects a range of nodes, determined by <em class="parameter"><code>start_path</code></em> and <em class="parameter"><code>end_path</code></em> inclusive.<em class="parameter"><code>selection</code></em> must be set to <a class="link" href="gtk-Standard-Enumerations.html#GTK-SELECTION-MULTIPLE:CAPS"><span class="type">GTK_SELECTION_MULTIPLE</span></a> mode.</p><p></p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><em class="parameter"><code>selection</code></em>&#160;:</span></p></td><td> A <a class="link" href="GtkTreeSelection.html" title="GtkTreeSelection"><span class="type">GtkTreeSelection</span></a>.</td></tr><tr><td><p><span class="term"><em class="parameter"><code>start_path</code></em>&#160;:</span></p></td><td> The initial node of the range.</td></tr><tr><td><p><span class="term"><em class="parameter"><code>end_path</code></em>&#160;:</span></p></td><td> The final node of the range.</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id3697621"></a><h3><a name="gtk-tree-selection-unselect-range"></a>gtk_tree_selection_unselect_range ()</h3><a class="indexterm" name="id3697638"></a><pre class="programlisting">void                gtk_tree_selection_unselect_range   (<a class="link" href="GtkTreeSelection.html" title="GtkTreeSelection">GtkTreeSelection</a> *selection,                                                         <a class="link" href="GtkTreeModel.html#GtkTreePath">GtkTreePath</a> *start_path,                                                         <a class="link" href="GtkTreeModel.html#GtkTreePath">GtkTreePath</a> *end_path);</pre><p>Unselects a range of nodes, determined by <em class="parameter"><code>start_path</code></em> and <em class="parameter"><code>end_path</code></em>inclusive.</p><p></p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><em class="parameter"><code>selection</code></em>&#160;:</span></p></td><td> A <a class="link" href="GtkTreeSelection.html" title="GtkTreeSelection"><span class="type">GtkTreeSelection</span></a>.</td></tr><tr><td><p><span class="term"><em class="parameter"><code>start_path</code></em>&#160;:</span></p></td><td> The initial node of the range.</td></tr><tr><td><p><span class="term"><em class="parameter"><code>end_path</code></em>&#160;:</span></p></td><td> The initial node of the range.</td></tr></tbody></table></div><p class="since">Since  2.2</p></div></div><div class="refsect1" lang="en"><a name="id3697760"></a><h2>Signal Details</h2><div class="refsect2" lang="en"><a name="id3697770"></a><h3><a name="GtkTreeSelection-changed"></a>The <code class="literal">"changed"</code> signal</h3><a class="indexterm" name="id3697787"></a><pre class="programlisting">void                user_function                      (<a class="link" href="GtkTreeSelection.html" title="GtkTreeSelection">GtkTreeSelection</a> *treeselection,                                                        <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer">gpointer</a>          user_data)          : Run First</pre><p>Emitted whenever the selection has (possibly) changed.  Please note thatthis signal is mostly a hint.  It may only be emitted once when a rangeof rows are selected, and it may occasionally be emitted when nothinghas happened.</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><em class="parameter"><code>treeselection</code></em>&#160;:</span></p></td><td>the object which received the signal.</td></tr><tr><td><p><span class="term"><em class="parameter"><code>user_data</code></em>&#160;:</span></p></td><td>user data set when the signal handler was connected.</td></tr></tbody></table></div></div></div><div class="refsect1" lang="en"><a name="id3697862"></a><h2>See Also</h2><p><a class="link" href="GtkTreeView.html" title="GtkTreeView"><span class="type">GtkTreeView</span></a>, <a class="link" href="GtkTreeViewColumn.html" title="GtkTreeViewColumn"><span class="type">GtkTreeViewColumn</span></a>, <span class="type">GtkTreeDnd</span>, <span class="type">GtkTreeMode</span>, <a class="link" href="GtkTreeSortable.html" title="GtkTreeSortable"><span class="type">GtkTreeSortable</span></a>, <a class="link" href="GtkTreeModelSort.html" title="GtkTreeModelSort"><span class="type">GtkTreeModelSort</span></a>, <a class="link" href="GtkListStore.html" title="GtkListStore"><span class="type">GtkListStore</span></a>, <a class="link" href="GtkTreeStore.html" title="GtkTreeStore"><span class="type">GtkTreeStore</span></a>, <a class="link" href="GtkCellRenderer.html" title="GtkCellRenderer"><span class="type">GtkCellRenderer</span></a>, <a class="link" href="GtkCellEditable.html" title="GtkCellEditable"><span class="type">GtkCellEditable</span></a>, <a class="link" href="GtkCellRendererPixbuf.html" title="GtkCellRendererPixbuf"><span class="type">GtkCellRendererPixbuf</span></a>, <a class="link" href="GtkCellRendererText.html" title="GtkCellRendererText"><span class="type">GtkCellRendererText</span></a>, <a class="link" href="GtkCellRendererToggle.html" title="GtkCellRendererToggle"><span class="type">GtkCellRendererToggle</span></a></p></div><div class="refsect1" lang="en"><a name="id3697980"></a><div class="refsect2" lang="en"><a name="id3697981"></a></div><hr><div class="refsect2" lang="en"><a name="id3697982"></a></div></div></div></body></html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -