|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
<html>
|
|
Packit Service |
fb6fa5 |
<head>
|
|
Packit Service |
fb6fa5 |
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
|
Packit Service |
fb6fa5 |
<title>GtkListStore: GTK+ 2 Reference Manual</title>
|
|
Packit Service |
fb6fa5 |
<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
|
|
Packit Service |
fb6fa5 |
<link rel="home" href="index.html" title="GTK+ 2 Reference Manual">
|
|
Packit Service |
fb6fa5 |
<link rel="up" href="TreeWidgetObjects.html" title="Tree, List and Icon Grid Widgets">
|
|
Packit Service |
fb6fa5 |
<link rel="prev" href="GtkCellRendererSpinner.html" title="GtkCellRendererSpinner">
|
|
Packit Service |
fb6fa5 |
<link rel="next" href="GtkTreeStore.html" title="GtkTreeStore">
|
|
Packit Service |
fb6fa5 |
<meta name="generator" content="GTK-Doc V1.26.1 (XML mode)">
|
|
Packit Service |
fb6fa5 |
<link rel="stylesheet" href="style.css" type="text/css">
|
|
Packit Service |
fb6fa5 |
</head>
|
|
Packit Service |
fb6fa5 |
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
Top |
|
|
Packit Service |
fb6fa5 |
Description |
|
|
Packit Service |
fb6fa5 |
Object Hierarchy |
|
|
Packit Service |
fb6fa5 |
Implemented Interfaces
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
GtkListStore
|
|
Packit Service |
fb6fa5 |
GtkListStore
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
Functions
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
GtkListStore *
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
gtk_list_store_new ()
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
GtkListStore *
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
gtk_list_store_newv ()
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
void
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
gtk_list_store_set_column_types ()
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
void
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
gtk_list_store_set ()
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
void
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
gtk_list_store_set_valist ()
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
void
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
gtk_list_store_set_value ()
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
void
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
gtk_list_store_set_valuesv ()
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
gboolean
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
gtk_list_store_remove ()
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
void
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
gtk_list_store_insert ()
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
void
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
gtk_list_store_insert_before ()
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
void
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
gtk_list_store_insert_after ()
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
void
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
gtk_list_store_insert_with_values ()
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
void
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
gtk_list_store_insert_with_valuesv ()
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
void
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
gtk_list_store_prepend ()
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
void
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
gtk_list_store_append ()
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
void
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
gtk_list_store_clear ()
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
gboolean
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
gtk_list_store_iter_is_valid ()
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
void
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
gtk_list_store_reorder ()
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
void
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
gtk_list_store_swap ()
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
void
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
gtk_list_store_move_before ()
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
void
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
gtk_list_store_move_after ()
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
Types and Values
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
struct
|
|
Packit Service |
fb6fa5 |
GtkListStore
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
Object Hierarchy
|
|
Packit Service |
fb6fa5 |
GObject
|
|
Packit Service |
fb6fa5 |
╰── GtkListStore
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
Implemented Interfaces
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
GtkListStore implements
|
|
Packit Service |
fb6fa5 |
GtkTreeModel, GtkTreeDragSource, GtkTreeDragDest, GtkTreeSortable and GtkBuildable.
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
Includes
|
|
Packit Service |
fb6fa5 |
#include <gtk/gtk.h>
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
Description
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
Functions
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
gtk_list_store_new ()
|
|
Packit Service |
fb6fa5 |
GtkListStore *
|
|
Packit Service |
fb6fa5 |
gtk_list_store_new (gint n_columns ,
|
|
Packit Service |
fb6fa5 |
... );
|
|
Packit Service |
fb6fa5 |
Creates a new list store as with n_columns
|
|
Packit Service |
fb6fa5 |
columns each of the types passed
|
|
Packit Service |
fb6fa5 |
in. Note that only types derived from standard GObject fundamental types
|
|
Packit Service |
fb6fa5 |
are supported.
|
|
Packit Service |
fb6fa5 |
As an example, gtk_tree_store_new (3, G_TYPE_INT, G_TYPE_STRING,
|
|
Packit Service |
fb6fa5 |
GDK_TYPE_PIXBUF); will create a new GtkListStore with three columns, of type
|
|
Packit Service |
fb6fa5 |
int, string and GdkPixbuf respectively.
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
Parameters
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
n_columns
|
|
Packit Service |
fb6fa5 |
number of columns in the list store
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
Varargs
|
|
Packit Service |
fb6fa5 |
all GType types for the columns, from first to last
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
Returns
|
|
Packit Service |
fb6fa5 |
a new GtkListStore
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
gtk_list_store_newv ()
|
|
Packit Service |
fb6fa5 |
GtkListStore *
|
|
Packit Service |
fb6fa5 |
gtk_list_store_newv (gint n_columns ,
|
|
Packit Service |
fb6fa5 |
GType *types );
|
|
Packit Service |
fb6fa5 |
Non-vararg creation function. Used primarily by language bindings.
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
Parameters
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
n_columns
|
|
Packit Service |
fb6fa5 |
number of columns in the list store
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
types
|
|
Packit Service |
fb6fa5 |
an array of GType types for the columns, from first to last.
|
|
Packit Service |
fb6fa5 |
[array length=n_columns]
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
Returns
|
|
Packit Service |
fb6fa5 |
a new GtkListStore.
|
|
Packit Service |
fb6fa5 |
[transfer none]
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
gtk_list_store_set_column_types ()
|
|
Packit Service |
fb6fa5 |
void
|
|
Packit Service |
fb6fa5 |
gtk_list_store_set_column_types (GtkListStore *list_store ,
|
|
Packit Service |
fb6fa5 |
gint n_columns ,
|
|
Packit Service |
fb6fa5 |
GType *types );
|
|
Packit Service |
fb6fa5 |
This function is meant primarily for GObjects that inherit from GtkListStore,
|
|
Packit Service |
fb6fa5 |
and should only be used when constructing a new GtkListStore. It will not
|
|
Packit Service |
fb6fa5 |
function after a row has been added, or a method on the GtkTreeModel
|
|
Packit Service |
fb6fa5 |
interface is called.
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
Parameters
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
list_store
|
|
Packit Service |
fb6fa5 |
A GtkListStore
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
n_columns
|
|
Packit Service |
fb6fa5 |
Number of columns for the list store
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
types
|
|
Packit Service |
fb6fa5 |
An array length n of GTypes.
|
|
Packit Service |
fb6fa5 |
[array length=n_columns]
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
gtk_list_store_set ()
|
|
Packit Service |
fb6fa5 |
void
|
|
Packit Service |
fb6fa5 |
gtk_list_store_set (GtkListStore *list_store ,
|
|
Packit Service |
fb6fa5 |
GtkTreeIter *iter ,
|
|
Packit Service |
fb6fa5 |
... );
|
|
Packit Service |
fb6fa5 |
Sets the value of one or more cells in the row referenced by iter
|
|
Packit Service |
fb6fa5 |
.
|
|
Packit Service |
fb6fa5 |
The variable argument list should contain integer column numbers,
|
|
Packit Service |
fb6fa5 |
each column number followed by the value to be set.
|
|
Packit Service |
fb6fa5 |
The list is terminated by a -1. For example, to set column 0 with type
|
|
Packit Service |
fb6fa5 |
G_TYPE_STRING to "Foo", you would write gtk_list_store_set (store, iter,
|
|
Packit Service |
fb6fa5 |
0, "Foo", -1).
|
|
Packit Service |
fb6fa5 |
The value will be referenced by the store if it is a G_TYPE_OBJECT , and it
|
|
Packit Service |
fb6fa5 |
will be copied if it is a G_TYPE_STRING or G_TYPE_BOXED .
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
Parameters
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
list_store
|
|
Packit Service |
fb6fa5 |
a GtkListStore
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
iter
|
|
Packit Service |
fb6fa5 |
row iterator
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
Varargs
|
|
Packit Service |
fb6fa5 |
pairs of column number and value, terminated with -1
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
gtk_list_store_set_valist ()
|
|
Packit Service |
fb6fa5 |
void
|
|
Packit Service |
fb6fa5 |
gtk_list_store_set_valist (GtkListStore *list_store ,
|
|
Packit Service |
fb6fa5 |
GtkTreeIter *iter ,
|
|
Packit Service |
fb6fa5 |
va_list var_args );
|
|
Packit Service |
fb6fa5 |
See gtk_list_store_set() ; this version takes a va_list for use by language
|
|
Packit Service |
fb6fa5 |
bindings.
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
Parameters
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
list_store
|
|
Packit Service |
fb6fa5 |
A GtkListStore
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
iter
|
|
Packit Service |
fb6fa5 |
A valid GtkTreeIter for the row being modified
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
var_args
|
|
Packit Service |
fb6fa5 |
va_list of column/value pairs
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
gtk_list_store_set_value ()
|
|
Packit Service |
fb6fa5 |
void
|
|
Packit Service |
fb6fa5 |
gtk_list_store_set_value (GtkListStore *list_store ,
|
|
Packit Service |
fb6fa5 |
GtkTreeIter *iter ,
|
|
Packit Service |
fb6fa5 |
gint column ,
|
|
Packit Service |
fb6fa5 |
GValue *value );
|
|
Packit Service |
fb6fa5 |
Sets the data in the cell specified by iter
|
|
Packit Service |
fb6fa5 |
and column
|
|
Packit Service |
fb6fa5 |
.
|
|
Packit Service |
fb6fa5 |
The type of value
|
|
Packit Service |
fb6fa5 |
must be convertible to the type of the
|
|
Packit Service |
fb6fa5 |
column.
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
Parameters
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
list_store
|
|
Packit Service |
fb6fa5 |
A GtkListStore
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
iter
|
|
Packit Service |
fb6fa5 |
A valid GtkTreeIter for the row being modified
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
column
|
|
Packit Service |
fb6fa5 |
column number to modify
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
value
|
|
Packit Service |
fb6fa5 |
new value for the cell
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
gtk_list_store_set_valuesv ()
|
|
Packit Service |
fb6fa5 |
void
|
|
Packit Service |
fb6fa5 |
gtk_list_store_set_valuesv (GtkListStore *list_store ,
|
|
Packit Service |
fb6fa5 |
GtkTreeIter *iter ,
|
|
Packit Service |
fb6fa5 |
gint *columns ,
|
|
Packit Service |
fb6fa5 |
GValue *values ,
|
|
Packit Service |
fb6fa5 |
gint n_values );
|
|
Packit Service |
fb6fa5 |
A variant of gtk_list_store_set_valist() which
|
|
Packit Service |
fb6fa5 |
takes the columns and values as two arrays, instead of
|
|
Packit Service |
fb6fa5 |
varargs. This function is mainly intended for
|
|
Packit Service |
fb6fa5 |
language-bindings and in case the number of columns to
|
|
Packit Service |
fb6fa5 |
change is not known until run-time.
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
Parameters
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
list_store
|
|
Packit Service |
fb6fa5 |
A GtkListStore
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
iter
|
|
Packit Service |
fb6fa5 |
A valid GtkTreeIter for the row being modified
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
columns
|
|
Packit Service |
fb6fa5 |
an array of column numbers.
|
|
Packit Service |
fb6fa5 |
[array length=n_values]
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
values
|
|
Packit Service |
fb6fa5 |
an array of GValues.
|
|
Packit Service |
fb6fa5 |
[array length=n_values]
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
n_values
|
|
Packit Service |
fb6fa5 |
the length of the columns
|
|
Packit Service |
fb6fa5 |
and values
|
|
Packit Service |
fb6fa5 |
arrays
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
Since: 2.12
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
gtk_list_store_remove ()
|
|
Packit Service |
fb6fa5 |
gboolean
|
|
Packit Service |
fb6fa5 |
gtk_list_store_remove (GtkListStore *list_store ,
|
|
Packit Service |
fb6fa5 |
GtkTreeIter *iter );
|
|
Packit Service |
fb6fa5 |
Removes the given row from the list store. After being removed,
|
|
Packit Service |
fb6fa5 |
iter
|
|
Packit Service |
fb6fa5 |
is set to be the next valid row, or invalidated if it pointed
|
|
Packit Service |
fb6fa5 |
to the last row in list_store
|
|
Packit Service |
fb6fa5 |
.
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
Parameters
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
list_store
|
|
Packit Service |
fb6fa5 |
A GtkListStore
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
iter
|
|
Packit Service |
fb6fa5 |
A valid GtkTreeIter
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
Returns
|
|
Packit Service |
fb6fa5 |
TRUE if iter
|
|
Packit Service |
fb6fa5 |
is valid, FALSE if not.
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
gtk_list_store_insert ()
|
|
Packit Service |
fb6fa5 |
void
|
|
Packit Service |
fb6fa5 |
gtk_list_store_insert (GtkListStore *list_store ,
|
|
Packit Service |
fb6fa5 |
GtkTreeIter *iter ,
|
|
Packit Service |
fb6fa5 |
gint position );
|
|
Packit Service |
fb6fa5 |
Creates a new row at position
|
|
Packit Service |
fb6fa5 |
. iter
|
|
Packit Service |
fb6fa5 |
will be changed to point to this new
|
|
Packit Service |
fb6fa5 |
row. If position
|
|
Packit Service |
fb6fa5 |
is larger than the number of rows on the list, then the
|
|
Packit Service |
fb6fa5 |
new row will be appended to the list. The row will be empty after this
|
|
Packit Service |
fb6fa5 |
function is called. To fill in values, you need to call
|
|
Packit Service |
fb6fa5 |
gtk_list_store_set() or gtk_list_store_set_value() .
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
Parameters
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
list_store
|
|
Packit Service |
fb6fa5 |
A GtkListStore
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
iter
|
|
Packit Service |
fb6fa5 |
An unset GtkTreeIter to set to the new row.
|
|
Packit Service |
fb6fa5 |
[out]
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
position
|
|
Packit Service |
fb6fa5 |
position to insert the new row
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
gtk_list_store_insert_before ()
|
|
Packit Service |
fb6fa5 |
void
|
|
Packit Service |
fb6fa5 |
gtk_list_store_insert_before (GtkListStore *list_store ,
|
|
Packit Service |
fb6fa5 |
GtkTreeIter *iter ,
|
|
Packit Service |
fb6fa5 |
GtkTreeIter *sibling );
|
|
Packit Service |
fb6fa5 |
Inserts a new row before sibling
|
|
Packit Service |
fb6fa5 |
. If sibling
|
|
Packit Service |
fb6fa5 |
is NULL , then the row will
|
|
Packit Service |
fb6fa5 |
be appended to the end of the list. iter
|
|
Packit Service |
fb6fa5 |
will be changed to point to this
|
|
Packit Service |
fb6fa5 |
new row. The row will be empty after this function is called. To fill in
|
|
Packit Service |
fb6fa5 |
values, you need to call gtk_list_store_set() or gtk_list_store_set_value() .
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
Parameters
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
list_store
|
|
Packit Service |
fb6fa5 |
A GtkListStore
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
iter
|
|
Packit Service |
fb6fa5 |
An unset GtkTreeIter to set to the new row.
|
|
Packit Service |
fb6fa5 |
[out]
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
sibling
|
|
Packit Service |
fb6fa5 |
A valid GtkTreeIter, or NULL .
|
|
Packit Service |
fb6fa5 |
[allow-none]
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
gtk_list_store_insert_after ()
|
|
Packit Service |
fb6fa5 |
void
|
|
Packit Service |
fb6fa5 |
gtk_list_store_insert_after (GtkListStore *list_store ,
|
|
Packit Service |
fb6fa5 |
GtkTreeIter *iter ,
|
|
Packit Service |
fb6fa5 |
GtkTreeIter *sibling );
|
|
Packit Service |
fb6fa5 |
Inserts a new row after sibling
|
|
Packit Service |
fb6fa5 |
. If sibling
|
|
Packit Service |
fb6fa5 |
is NULL , then the row will be
|
|
Packit Service |
fb6fa5 |
prepended to the beginning of the list. iter
|
|
Packit Service |
fb6fa5 |
will be changed to point to
|
|
Packit Service |
fb6fa5 |
this new row. The row will be empty after this function is called. To fill
|
|
Packit Service |
fb6fa5 |
in values, you need to call gtk_list_store_set() or gtk_list_store_set_value() .
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
Parameters
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
list_store
|
|
Packit Service |
fb6fa5 |
A GtkListStore
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
iter
|
|
Packit Service |
fb6fa5 |
An unset GtkTreeIter to set to the new row.
|
|
Packit Service |
fb6fa5 |
[out]
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
sibling
|
|
Packit Service |
fb6fa5 |
A valid GtkTreeIter, or NULL .
|
|
Packit Service |
fb6fa5 |
[allow-none]
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
gtk_list_store_insert_with_values ()
|
|
Packit Service |
fb6fa5 |
void
|
|
Packit Service |
fb6fa5 |
gtk_list_store_insert_with_values (GtkListStore *list_store ,
|
|
Packit Service |
fb6fa5 |
GtkTreeIter *iter ,
|
|
Packit Service |
fb6fa5 |
gint position ,
|
|
Packit Service |
fb6fa5 |
... );
|
|
Packit Service |
fb6fa5 |
Creates a new row at position
|
|
Packit Service |
fb6fa5 |
. iter
|
|
Packit Service |
fb6fa5 |
will be changed to point to this new
|
|
Packit Service |
fb6fa5 |
row. If position
|
|
Packit Service |
fb6fa5 |
is larger than the number of rows on the list, then the
|
|
Packit Service |
fb6fa5 |
new row will be appended to the list. The row will be filled with the
|
|
Packit Service |
fb6fa5 |
values given to this function.
|
|
Packit Service |
fb6fa5 |
Calling
|
|
Packit Service |
fb6fa5 |
gtk_list_store_insert_with_values(list_store, iter, position...)
|
|
Packit Service |
fb6fa5 |
has the same effect as calling
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
1
|
|
Packit Service |
fb6fa5 |
2
|
|
Packit Service |
fb6fa5 |
gtk_list_store_insert (list_store, iter, position);
|
|
Packit Service |
fb6fa5 |
gtk_list_store_set (list_store, iter, ...);
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
with the difference that the former will only emit a row_inserted signal,
|
|
Packit Service |
fb6fa5 |
while the latter will emit row_inserted, row_changed and, if the list store
|
|
Packit Service |
fb6fa5 |
is sorted, rows_reordered. Since emitting the rows_reordered signal
|
|
Packit Service |
fb6fa5 |
repeatedly can affect the performance of the program,
|
|
Packit Service |
fb6fa5 |
gtk_list_store_insert_with_values() should generally be preferred when
|
|
Packit Service |
fb6fa5 |
inserting rows in a sorted list store.
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
Parameters
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
list_store
|
|
Packit Service |
fb6fa5 |
A GtkListStore
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
iter
|
|
Packit Service |
fb6fa5 |
An unset GtkTreeIter to set to the new row, or NULL .
|
|
Packit Service |
fb6fa5 |
[out][allow-none]
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
position
|
|
Packit Service |
fb6fa5 |
position to insert the new row
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
Varargs
|
|
Packit Service |
fb6fa5 |
pairs of column number and value, terminated with -1
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
Since: 2.6
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
gtk_list_store_insert_with_valuesv ()
|
|
Packit Service |
fb6fa5 |
void
|
|
Packit Service |
fb6fa5 |
gtk_list_store_insert_with_valuesv (GtkListStore *list_store ,
|
|
Packit Service |
fb6fa5 |
GtkTreeIter *iter ,
|
|
Packit Service |
fb6fa5 |
gint position ,
|
|
Packit Service |
fb6fa5 |
gint *columns ,
|
|
Packit Service |
fb6fa5 |
GValue *values ,
|
|
Packit Service |
fb6fa5 |
gint n_values );
|
|
Packit Service |
fb6fa5 |
A variant of gtk_list_store_insert_with_values() which
|
|
Packit Service |
fb6fa5 |
takes the columns and values as two arrays, instead of
|
|
Packit Service |
fb6fa5 |
varargs. This function is mainly intended for
|
|
Packit Service |
fb6fa5 |
language-bindings.
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
Parameters
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
list_store
|
|
Packit Service |
fb6fa5 |
A GtkListStore
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
iter
|
|
Packit Service |
fb6fa5 |
An unset GtkTreeIter to set to the new row, or NULL .
|
|
Packit Service |
fb6fa5 |
[out][allow-none]
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
position
|
|
Packit Service |
fb6fa5 |
position to insert the new row
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
columns
|
|
Packit Service |
fb6fa5 |
an array of column numbers.
|
|
Packit Service |
fb6fa5 |
[array length=n_values]
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
values
|
|
Packit Service |
fb6fa5 |
an array of GValues.
|
|
Packit Service |
fb6fa5 |
[array length=n_values]
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
n_values
|
|
Packit Service |
fb6fa5 |
the length of the columns
|
|
Packit Service |
fb6fa5 |
and values
|
|
Packit Service |
fb6fa5 |
arrays
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
Since: 2.6
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
gtk_list_store_prepend ()
|
|
Packit Service |
fb6fa5 |
void
|
|
Packit Service |
fb6fa5 |
gtk_list_store_prepend (GtkListStore *list_store ,
|
|
Packit Service |
fb6fa5 |
GtkTreeIter *iter );
|
|
Packit Service |
fb6fa5 |
Prepends a new row to list_store
|
|
Packit Service |
fb6fa5 |
. iter
|
|
Packit Service |
fb6fa5 |
will be changed to point to this new
|
|
Packit Service |
fb6fa5 |
row. The row will be empty after this function is called. To fill in
|
|
Packit Service |
fb6fa5 |
values, you need to call gtk_list_store_set() or gtk_list_store_set_value() .
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
Parameters
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
list_store
|
|
Packit Service |
fb6fa5 |
A GtkListStore
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
iter
|
|
Packit Service |
fb6fa5 |
An unset GtkTreeIter to set to the prepend row.
|
|
Packit Service |
fb6fa5 |
[out]
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
gtk_list_store_append ()
|
|
Packit Service |
fb6fa5 |
void
|
|
Packit Service |
fb6fa5 |
gtk_list_store_append (GtkListStore *list_store ,
|
|
Packit Service |
fb6fa5 |
GtkTreeIter *iter );
|
|
Packit Service |
fb6fa5 |
Appends a new row to list_store
|
|
Packit Service |
fb6fa5 |
. iter
|
|
Packit Service |
fb6fa5 |
will be changed to point to this new
|
|
Packit Service |
fb6fa5 |
row. The row will be empty after this function is called. To fill in
|
|
Packit Service |
fb6fa5 |
values, you need to call gtk_list_store_set() or gtk_list_store_set_value() .
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
Parameters
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
list_store
|
|
Packit Service |
fb6fa5 |
A GtkListStore
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
iter
|
|
Packit Service |
fb6fa5 |
An unset GtkTreeIter to set to the appended row.
|
|
Packit Service |
fb6fa5 |
[out]
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
gtk_list_store_clear ()
|
|
Packit Service |
fb6fa5 |
void
|
|
Packit Service |
fb6fa5 |
gtk_list_store_clear (GtkListStore *list_store );
|
|
Packit Service |
fb6fa5 |
Removes all rows from the list store.
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
Parameters
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
list_store
|
|
Packit Service |
fb6fa5 |
a GtkListStore.
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
gtk_list_store_iter_is_valid ()
|
|
Packit Service |
fb6fa5 |
gboolean
|
|
Packit Service |
fb6fa5 |
gtk_list_store_iter_is_valid (GtkListStore *list_store ,
|
|
Packit Service |
fb6fa5 |
GtkTreeIter *iter );
|
|
Packit Service |
fb6fa5 |
This function is slow. Only use it for debugging and/or testing
|
|
Packit Service |
fb6fa5 |
purposes.
|
|
Packit Service |
fb6fa5 |
Checks if the given iter is a valid iter for this GtkListStore.
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
Parameters
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
list_store
|
|
Packit Service |
fb6fa5 |
A GtkListStore.
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
iter
|
|
Packit Service |
fb6fa5 |
A GtkTreeIter.
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
Returns
|
|
Packit Service |
fb6fa5 |
TRUE if the iter is valid, FALSE if the iter is invalid.
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
Since: 2.2
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
gtk_list_store_reorder ()
|
|
Packit Service |
fb6fa5 |
void
|
|
Packit Service |
fb6fa5 |
gtk_list_store_reorder (GtkListStore *store ,
|
|
Packit Service |
fb6fa5 |
gint *new_order );
|
|
Packit Service |
fb6fa5 |
Reorders store
|
|
Packit Service |
fb6fa5 |
to follow the order indicated by new_order
|
|
Packit Service |
fb6fa5 |
. Note that
|
|
Packit Service |
fb6fa5 |
this function only works with unsorted stores.
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
Parameters
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
store
|
|
Packit Service |
fb6fa5 |
A GtkListStore.
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
new_order
|
|
Packit Service |
fb6fa5 |
an array of integers mapping the new position of each child
|
|
Packit Service |
fb6fa5 |
to its old position before the re-ordering,
|
|
Packit Service |
fb6fa5 |
i.e. new_order
|
|
Packit Service |
fb6fa5 |
[newpos] = oldpos .
|
|
Packit Service |
fb6fa5 |
[array]
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
Since: 2.2
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
gtk_list_store_swap ()
|
|
Packit Service |
fb6fa5 |
void
|
|
Packit Service |
fb6fa5 |
gtk_list_store_swap (GtkListStore *store ,
|
|
Packit Service |
fb6fa5 |
GtkTreeIter *a ,
|
|
Packit Service |
fb6fa5 |
GtkTreeIter *b );
|
|
Packit Service |
fb6fa5 |
Swaps a
|
|
Packit Service |
fb6fa5 |
and b
|
|
Packit Service |
fb6fa5 |
in store
|
|
Packit Service |
fb6fa5 |
. Note that this function only works with
|
|
Packit Service |
fb6fa5 |
unsorted stores.
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
Parameters
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
store
|
|
Packit Service |
fb6fa5 |
A GtkListStore.
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
a
|
|
Packit Service |
fb6fa5 |
A GtkTreeIter.
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
b
|
|
Packit Service |
fb6fa5 |
Another GtkTreeIter.
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
Since: 2.2
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
gtk_list_store_move_before ()
|
|
Packit Service |
fb6fa5 |
void
|
|
Packit Service |
fb6fa5 |
gtk_list_store_move_before (GtkListStore *store ,
|
|
Packit Service |
fb6fa5 |
GtkTreeIter *iter ,
|
|
Packit Service |
fb6fa5 |
GtkTreeIter *position );
|
|
Packit Service |
fb6fa5 |
Moves iter
|
|
Packit Service |
fb6fa5 |
in store
|
|
Packit Service |
fb6fa5 |
to the position before position
|
|
Packit Service |
fb6fa5 |
. Note that this
|
|
Packit Service |
fb6fa5 |
function only works with unsorted stores. If position
|
|
Packit Service |
fb6fa5 |
is NULL , iter
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
will be moved to the end of the list.
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
Parameters
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
store
|
|
Packit Service |
fb6fa5 |
A GtkListStore.
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
iter
|
|
Packit Service |
fb6fa5 |
A GtkTreeIter.
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
position
|
|
Packit Service |
fb6fa5 |
A GtkTreeIter, or NULL .
|
|
Packit Service |
fb6fa5 |
[allow-none]
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
Since: 2.2
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
gtk_list_store_move_after ()
|
|
Packit Service |
fb6fa5 |
void
|
|
Packit Service |
fb6fa5 |
gtk_list_store_move_after (GtkListStore *store ,
|
|
Packit Service |
fb6fa5 |
GtkTreeIter *iter ,
|
|
Packit Service |
fb6fa5 |
GtkTreeIter *position );
|
|
Packit Service |
fb6fa5 |
Moves iter
|
|
Packit Service |
fb6fa5 |
in store
|
|
Packit Service |
fb6fa5 |
to the position after position
|
|
Packit Service |
fb6fa5 |
. Note that this
|
|
Packit Service |
fb6fa5 |
function only works with unsorted stores. If position
|
|
Packit Service |
fb6fa5 |
is NULL , iter
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
will be moved to the start of the list.
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
Parameters
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
store
|
|
Packit Service |
fb6fa5 |
A GtkListStore.
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
iter
|
|
Packit Service |
fb6fa5 |
A GtkTreeIter.
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
position
|
|
Packit Service |
fb6fa5 |
A GtkTreeIter or NULL .
|
|
Packit Service |
fb6fa5 |
[allow-none]
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
Since: 2.2
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
Types and Values
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
struct GtkListStore
|
|
Packit Service |
fb6fa5 |
struct GtkListStore;
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
Generated by GTK-Doc V1.26.1
|
|
Packit Service |
fb6fa5 |
</body>
|
|
Packit Service |
fb6fa5 |
</html>
|