Wow... thanks... :-) Now I can keep going with my app... thanks a lot :-)
On 5/26/07, David Nečas (Yeti) <[EMAIL PROTECTED]> wrote: > On Sat, May 26, 2007 at 03:19:49AM +0300, Felipe Balbi wrote: > > > > my doubt regards this code: > > > > int main(int argc, char *argv[]) > > { > > GladeXML *openhset; > > GtkWidget *main_window, *test_window; > > GtkWidget *main_window_treeview1; > > GtkWidget *main_window_ok; > > > > GtkListStore *main_window_list; > > GtkTreeIter iter; > > > > GtkCellRenderer *renderer; > > GtkTreeViewColumn *column; > > > > struct usb_bus *bus; > > > > gtk_init(&argc, &argv); > > > > /* Open the XML File */ > > openhset = glade_xml_new (OPENHSET_XML, NULL, NULL); > > > > /* Get Widgets */ > > main_window = glade_xml_get_widget (openhset, "main_window"); > > main_window_ok = glade_xml_get_widget (openhset, "main_window_ok"); > > main_window_treeview1 = glade_xml_get_widget (openhset, > > "main_window_treeview1"); > > > > /* Connect signal handlers */ > > glade_xml_signal_autoconnect (openhset); > > > > /* Create a GtkListStore */ > > main_window_list = gtk_list_store_new (1, G_TYPE_STRING); > > > > /* Populate the GtkListStore */ > > gtk_list_store_append (main_window_list, &iter); > > gtk_list_store_set (main_window_list, &iter, > > 0, "TESTING", > > -1); > > > > /* Add the GtkListStore to the GtkTreeView */ > > gtk_tree_view_set_model (GTK_TREE_VIEW (main_window_treeview1), > > GTK_TREE_MODEL (main_window_list)); > > > > /* Renderer and column */ > > renderer = gtk_cell_renderer_text_new(); > > column = gtk_tree_view_column_new_with_attributes ("USB HCD", > > renderer, > > "text", 1, NULL); > > Doesn't this print a warning to console? > > Your list store has only one column, which therefore gets > number 0, and here you are trying to bind some renderer > attribute to (nonexistent) column 1. > > > gtk_tree_view_append_column (GTK_TREE_VIEW (main_window_treeview1), > > column); > > > > gtk_main(); > > > > return 0; > > } > > > > So... I can't see the result of: > > > > gtk_list_store_set (main_window_list, &iter, > > 0, "TESTING", > > -1); > > > > It's not being listed in the treeview after building / running the code. > > Probably a consequence of the problem above -- the tree view > has not actually got anything to display. > > Yeti > > -- > http://gwyddion.net/ > _______________________________________________ > gtk-app-devel-list mailing list > gtk-app-devel-list@gnome.org > http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list > -- Best Regards, Felipe Balbi [EMAIL PROTECTED] _______________________________________________ gtk-app-devel-list mailing list gtk-app-devel-list@gnome.org http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list