Method

Gtk.ListStore.insert_with_valuesv

Declaration [src]

void
gtk_list_store_insert_with_valuesv (
  GtkListStore* list_store,
  GtkTreeIter* iter,
  int position,
  int* columns,
  GValue* values,
  int n_values
)

Description [src]

A variant of gtk_list_store_insert_with_values() which takes the columns and values as two arrays, instead of varargs.

This function is mainly intended for language-bindings.

Parameters

iter GtkTreeIter
 

An unset GtkTreeIter to set to the new row

 Direction: out
 Ownership is not transferred to the callee
position int
 

position to insert the new row, or -1 for last

columns An array of int
 

an array of column numbers

 The length of the array is in the n_values argument
 Ownership is not transferred to the callee
values An array of GValue
 

an array of GValues

 The length of the array is in the n_values argument
 Ownership is not transferred to the callee
n_values int
 

the length of the columns and values arrays