gtktreeviewcolumn.html
来自「最新gtk中文资料集」· HTML 代码 · 共 1,052 行 · 第 1/5 页
HTML
1,052 行
void <a class="link" href="GtkTreeViewColumn.html#gtk-tree-view-column-set-expand">gtk_tree_view_column_set_expand</a> (<a class="link" href="GtkTreeViewColumn.html" title="GtkTreeViewColumn">GtkTreeViewColumn</a> *tree_column, <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean">gboolean</a> expand);<ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean">gboolean</a> <a class="link" href="GtkTreeViewColumn.html#gtk-tree-view-column-get-expand">gtk_tree_view_column_get_expand</a> (<a class="link" href="GtkTreeViewColumn.html" title="GtkTreeViewColumn">GtkTreeViewColumn</a> *tree_column);void <a class="link" href="GtkTreeViewColumn.html#gtk-tree-view-column-set-clickable">gtk_tree_view_column_set_clickable</a> (<a class="link" href="GtkTreeViewColumn.html" title="GtkTreeViewColumn">GtkTreeViewColumn</a> *tree_column, <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean">gboolean</a> clickable);<ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean">gboolean</a> <a class="link" href="GtkTreeViewColumn.html#gtk-tree-view-column-get-clickable">gtk_tree_view_column_get_clickable</a> (<a class="link" href="GtkTreeViewColumn.html" title="GtkTreeViewColumn">GtkTreeViewColumn</a> *tree_column);void <a class="link" href="GtkTreeViewColumn.html#gtk-tree-view-column-set-widget">gtk_tree_view_column_set_widget</a> (<a class="link" href="GtkTreeViewColumn.html" title="GtkTreeViewColumn">GtkTreeViewColumn</a> *tree_column, <a class="link" href="GtkWidget.html" title="GtkWidget">GtkWidget</a> *widget);<a class="link" href="GtkWidget.html" title="GtkWidget">GtkWidget</a>* <a class="link" href="GtkTreeViewColumn.html#gtk-tree-view-column-get-widget">gtk_tree_view_column_get_widget</a> (<a class="link" href="GtkTreeViewColumn.html" title="GtkTreeViewColumn">GtkTreeViewColumn</a> *tree_column);void <a class="link" href="GtkTreeViewColumn.html#gtk-tree-view-column-set-alignment">gtk_tree_view_column_set_alignment</a> (<a class="link" href="GtkTreeViewColumn.html" title="GtkTreeViewColumn">GtkTreeViewColumn</a> *tree_column, <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gfloat">gfloat</a> xalign);<ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gfloat">gfloat</a> <a class="link" href="GtkTreeViewColumn.html#gtk-tree-view-column-get-alignment">gtk_tree_view_column_get_alignment</a> (<a class="link" href="GtkTreeViewColumn.html" title="GtkTreeViewColumn">GtkTreeViewColumn</a> *tree_column);void <a class="link" href="GtkTreeViewColumn.html#gtk-tree-view-column-set-reorderable">gtk_tree_view_column_set_reorderable</a> (<a class="link" href="GtkTreeViewColumn.html" title="GtkTreeViewColumn">GtkTreeViewColumn</a> *tree_column, <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean">gboolean</a> reorderable);<ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean">gboolean</a> <a class="link" href="GtkTreeViewColumn.html#gtk-tree-view-column-get-reorderable">gtk_tree_view_column_get_reorderable</a> (<a class="link" href="GtkTreeViewColumn.html" title="GtkTreeViewColumn">GtkTreeViewColumn</a> *tree_column);void <a class="link" href="GtkTreeViewColumn.html#gtk-tree-view-column-set-sort-column-id">gtk_tree_view_column_set_sort_column_id</a> (<a class="link" href="GtkTreeViewColumn.html" title="GtkTreeViewColumn">GtkTreeViewColumn</a> *tree_column, <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint">gint</a> sort_column_id);<ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint">gint</a> <a class="link" href="GtkTreeViewColumn.html#gtk-tree-view-column-get-sort-column-id">gtk_tree_view_column_get_sort_column_id</a> (<a class="link" href="GtkTreeViewColumn.html" title="GtkTreeViewColumn">GtkTreeViewColumn</a> *tree_column);void <a class="link" href="GtkTreeViewColumn.html#gtk-tree-view-column-set-sort-indicator">gtk_tree_view_column_set_sort_indicator</a> (<a class="link" href="GtkTreeViewColumn.html" title="GtkTreeViewColumn">GtkTreeViewColumn</a> *tree_column, <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean">gboolean</a> setting);<ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean">gboolean</a> <a class="link" href="GtkTreeViewColumn.html#gtk-tree-view-column-get-sort-indicator">gtk_tree_view_column_get_sort_indicator</a> (<a class="link" href="GtkTreeViewColumn.html" title="GtkTreeViewColumn">GtkTreeViewColumn</a> *tree_column);void <a class="link" href="GtkTreeViewColumn.html#gtk-tree-view-column-set-sort-order">gtk_tree_view_column_set_sort_order</a> (<a class="link" href="GtkTreeViewColumn.html" title="GtkTreeViewColumn">GtkTreeViewColumn</a> *tree_column, <a class="link" href="gtk-Standard-Enumerations.html#GtkSortType">GtkSortType</a> order);<a class="link" href="gtk-Standard-Enumerations.html#GtkSortType">GtkSortType</a> <a class="link" href="GtkTreeViewColumn.html#gtk-tree-view-column-get-sort-order">gtk_tree_view_column_get_sort_order</a> (<a class="link" href="GtkTreeViewColumn.html" title="GtkTreeViewColumn">GtkTreeViewColumn</a> *tree_column);void <a class="link" href="GtkTreeViewColumn.html#gtk-tree-view-column-cell-set-cell-data">gtk_tree_view_column_cell_set_cell_data</a> (<a class="link" href="GtkTreeViewColumn.html" title="GtkTreeViewColumn">GtkTreeViewColumn</a> *tree_column, <a class="link" href="GtkTreeModel.html" title="GtkTreeModel">GtkTreeModel</a> *tree_model, <a class="link" href="GtkTreeModel.html#GtkTreeIter">GtkTreeIter</a> *iter, <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean">gboolean</a> is_expander, <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean">gboolean</a> is_expanded);void <a class="link" href="GtkTreeViewColumn.html#gtk-tree-view-column-cell-get-size">gtk_tree_view_column_cell_get_size</a> (<a class="link" href="GtkTreeViewColumn.html" title="GtkTreeViewColumn">GtkTreeViewColumn</a> *tree_column, <ahref="/usr/share/gtk-doc/html/gdk/gdk-Points-Rectangles-and-Regions.html#GdkRectangle">GdkRectangle</a> *cell_area, <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint">gint</a> *x_offset, <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint">gint</a> *y_offset, <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint">gint</a> *width, <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint">gint</a> *height);<ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean">gboolean</a> <a class="link" href="GtkTreeViewColumn.html#gtk-tree-view-column-cell-get-position">gtk_tree_view_column_cell_get_position</a> (<a class="link" href="GtkTreeViewColumn.html" title="GtkTreeViewColumn">GtkTreeViewColumn</a> *tree_column, <a class="link" href="GtkCellRenderer.html" title="GtkCellRenderer">GtkCellRenderer</a> *cell_renderer, <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint">gint</a> *start_pos, <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint">gint</a> *width);<ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean">gboolean</a> <a class="link" href="GtkTreeViewColumn.html#gtk-tree-view-column-cell-is-visible">gtk_tree_view_column_cell_is_visible</a> (<a class="link" href="GtkTreeViewColumn.html" title="GtkTreeViewColumn">GtkTreeViewColumn</a> *tree_column);void <a class="link" href="GtkTreeViewColumn.html#gtk-tree-view-column-focus-cell">gtk_tree_view_column_focus_cell</a> (<a class="link" href="GtkTreeViewColumn.html" title="GtkTreeViewColumn">GtkTreeViewColumn</a> *tree_column, <a class="link" href="GtkCellRenderer.html" title="GtkCellRenderer">GtkCellRenderer</a> *cell);void <a class="link" href="GtkTreeViewColumn.html#gtk-tree-view-column-queue-resize">gtk_tree_view_column_queue_resize</a> (<a class="link" href="GtkTreeViewColumn.html" title="GtkTreeViewColumn">GtkTreeViewColumn</a> *tree_column);<a class="link" href="GtkWidget.html" title="GtkWidget">GtkWidget</a>* <a class="link" href="GtkTreeViewColumn.html#gtk-tree-view-column-get-tree-view">gtk_tree_view_column_get_tree_view</a> (<a class="link" href="GtkTreeViewColumn.html" title="GtkTreeViewColumn">GtkTreeViewColumn</a> *tree_column);</pre></div><div class="refsect1" lang="en"><a name="id3703396"></a><h2>Object Hierarchy</h2><pre class="synopsis"> <ahref="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject">GObject</a> +----<ahref="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GInitiallyUnowned">GInitiallyUnowned</a> +----<a class="link" href="GtkObject.html" title="GtkObject">GtkObject</a> +----GtkTreeViewColumn</pre></div><div class="refsect1" lang="en"><a name="id3703435"></a><h2>Implemented Interfaces</h2><p>GtkTreeViewColumn implements <a class="link" href="gtk-gtkbuildable.html#GtkBuildable">GtkBuildable</a> and <a class="link" href="GtkCellLayout.html" title="GtkCellLayout">GtkCellLayout</a>.</p></div><div class="refsect1" lang="en"><a name="id3703465"></a><h2>Properties</h2><pre class="synopsis"> "<a class="link" href="GtkTreeViewColumn.html#GtkTreeViewColumn--alignment">alignment</a>" <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gfloat">gfloat</a> : Read / Write "<a class="link" href="GtkTreeViewColumn.html#GtkTreeViewColumn--clickable">clickable</a>" <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean">gboolean</a> : Read / Write "<a class="link" href="GtkTreeViewColumn.html#GtkTreeViewColumn--expand">expand</a>" <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean">gboolean</a> : Read / Write "<a class="link" href="GtkTreeViewColumn.html#GtkTreeViewColumn--fixed-width">fixed-width</a>" <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint">gint</a> : Read / Write "<a class="link" href="GtkTreeViewColumn.html#GtkTreeViewColumn--max-width">max-width</a>" <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint">gint</a> : Read / Write "<a class="link" href="GtkTreeViewColumn.html#GtkTreeViewColumn--min-width">min-width</a>" <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint">gint</a> : Read / Write "<a class="link" href="GtkTreeViewColumn.html#GtkTreeViewColumn--reorderable">reorderable</a>" <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean">gboolean</a> : Read / Write "<a class="link" href="GtkTreeViewColumn.html#GtkTreeViewColumn--resizable">resizable</a>" <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean">gboolean</a> : Read / Write "<a class="link" href="GtkTreeViewColumn.html#GtkTreeViewColumn--sizing">sizing</a>" <a class="link" href="GtkTreeViewColumn.html#GtkTreeViewColumnSizing">GtkTreeViewColumnSizing</a> : Read / Write "<a class="link" href="GtkTreeViewColumn.html#GtkTreeViewColumn--sort-indicator">sort-indicator</a>" <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean">gboolean</a> : Read / Write "<a class="link" href="GtkTreeViewColumn.html#GtkTreeViewColumn--sort-order">sort-order</a>" <a class="link" href="gtk-Standard-Enumerations.html#GtkSortType">GtkSortType</a> : Read / Write "<a class="link" href="GtkTreeViewColumn.html#GtkTreeViewColumn--spacing">spacing</a>" <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint">gint</a> : Read / Write "<a class="link" href="GtkTreeViewColumn.html#GtkTreeViewColumn--title">title</a>" <ahref="/usr/share/gtk-doc/html/gobject/gobject-Standard-Parameter-and-Value-Types.html#gchararray">gchararray</a> : Read / Write "<a class="link" href="GtkTreeViewColumn.html#GtkTreeViewColumn--visible">visible</a>" <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean">gboolean</a> : Read / Write "<a class="link" href="GtkTreeViewColumn.html#GtkTreeViewColumn--widget">widget</a>" <a class="link" href="GtkWidget.html" title="GtkWidget">GtkWidget</a> : Read / Write "<a class="link" href="GtkTreeViewColumn.html#GtkTreeViewColumn--width">width</a>" <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint">gint</a> : Read</pre></div><div class="refsect1" lang="en"><a name="id3703759"></a><h2>Signals</h2><pre class="synopsis"> "<a class="link" href="GtkTreeViewColumn.html#GtkTreeViewColumn-clicked">clicked</a>" : Run Last</pre></div><div class="refsect1" lang="en"><a name="id3703787"></a><h2>Description</h2><p>The GtkTreeViewColumn object represents a visible column in a <a class="link" href="GtkTreeView.html" title="GtkTreeView"><span class="type">GtkTreeView</span></a> widget.It allows to set properties of the column header, and functions as a holding pen for the cell renderers which determine how the data in the column is displayed.</p><p>Please refer to the <a class="link" href="TreeWidget.html" title="Tree and List Widget Overview">tree widget conceptual overview</a> for an overview of all the objects and data types related to the tree widget and how they work together.</p></div><div class="refsect1" lang="en"><a name="id3703825"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id3703835"></a><h3><a name="GtkTreeViewColumnSizing"></a>enum GtkTreeViewColumnSizing</h3><a class="indexterm" name="id3703848"></a><pre class="programlisting">typedef enum{ GTK_TREE_VIEW_COLUMN_GROW_ONLY, GTK_TREE_VIEW_COLUMN_AUTOSIZE, GTK_TREE_VIEW_COLUMN_FIXED} GtkTreeViewColumnSizing;</pre><p>The sizing method the column uses to determine its width. Please notethat <em class="parameter"><code>GTK_TREE_VIEW_COLUMN_AUTOSIZE</code></em> are inefficient for large views, andcan make columns appear choppy.</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?