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 + -
显示快捷键?