[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Re: How to retrieve the data of the selected row in TreeView containing GtkListStore
- From: Tim Müller <zen18864 zen co uk>
- To: <chenjun1 egr msu edu>, <gtk-app-devel-list gnome org>
- Subject: Re: How to retrieve the data of the selected row in TreeView containing GtkListStore
- Date: Sun, 23 Nov 2003 23:36:18 +0000
On Sunday 23 November 2003 03:04, chenjun1@egr.msu.edu wrote:
Hi,
> I'm trying to retrieve the data of the selected row in TreeView containing
> GtkListStore.But not succeded. Is it possible to finish this
> functionality? Is there something wrong with my code? or will you just
> give a example having that functionality.
> (snip)
>
> if(gtk_tree_selection_get_selected (selection, &model, &iter))
> {
> char *str;
> gtk_tree_model_get_value(model, &iter,
> 0, &str);
> g_print ("%s\n", str);
> g_free (str);
> }
You need to use a GValue with gtk_tree_model_get_value(). Most likely you're
looking for something along the lines of:
if (gtk_tree_selection_get_selected(sel,&model,&iter))
{
gchar *str;
gtk_tree_model_get(model, &iter, 0, &str, -1);
if (str)
{
......
}
}
Cheers
-Tim
PS: There's a GtkTreeView/C tutorial at http://scentric.net/tutorial/ - you
might find some of the code examples useful
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]