Re: problems selecting a row in a gtktreestore
- From: Magnus Myrefors <myrefors magnus telia com>
- To: gtk-list gnome org
- Subject: Re: problems selecting a row in a gtktreestore
- Date: Tue, 6 Feb 2007 00:21:12 +0100
måndagen den 5 februari 2007 18.40 skrev Michael L. Gualtieri:
Hi,
I use tree-widgets in my own app and it works fine. I don't use exactly the
same functions though. The reference manual page " Tree and List Widget
overview " describes how to use them pretty good, I think.
When I'm looking at your code I don't see the line:
gtk_tree_selection_set_mode (select, GTK_SELECTION_SINGLE); ...
magnus m
> I'm having problems selecting a row in a GtkTreeStore.
>
> I have a treestore with one element in it, that I'd like to select when I
> hit a button. The button signals are working fine, however the row never
> is selected. I have tried this with both gtk_tree_selection_select_iter
> and gtk_tree_selection_select_path, and neither are working. I am also
> sure the path is "0", since I can select it by clicking on it and print out
> the path.
>
>
> Some example code:
>
> GtkTreeIter iter;
> GtkTreePath * path = gtk_tree_path_new_from_string ("0");
> gtk_tree_model_get_iter (GTK_TREE_MODEL (my_tree_store), &iter, path);
>
> GtkTreeSelection *selection;
> selection =
> gtk_tree_view_get_selection(GTK_TREE_VIEW(lookup_widget(window_main,
> "my_treeview")));
>
>
> To select I try either this line:
> gtk_tree_selection_select_path(selection, path);
>
> or this line:
> gtk_tree_selection_select_iter(selection, &iter);
>
>
>
> When I call gtk_tree_selection_select_path nothing visible happens. When
> calling gtk_tree_selection_select_iter I get this warning:
>
> Gtk-CRITICAL **: gtk_list_store_get_path: assertion `iter->stamp ==
> GTK_LIST_STORE (tree_model)->stamp' failed
>
>
> I have tried MANY different ways to make the selection happen, but I am out
> of ideas. I have similar code elsewhere in my app that works fine, however
> it uses a GtkListStore instead. What is the trick to GtkTreeStores?
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]