GNOME Bugzilla – Bug 577685
GtkBuildable implementation for TreeStore
Last modified: 2009-04-06 15:50:40 UTC
Glade-3 allows treestores to have data, however GTK+ does load the generated UI file because it does not handle the <data>. Ubuntu bug: https://bugs.edge.launchpad.net/ubuntu/+source/gtk+2.0/+bug/345989
Created attachment 131894 [details] Simple treestore .ui file that cannot be loaded by GTK+ Generated by opening Glade 3.6.0, adding a treestore, adding a column, adding data for that column.
The glade file above is incorrect, it treats a GtkTreeStore as a GtkListStore. Glade should not generate <data> tags for GtkTreeStores at all. The data specification for a GtkTreeStore will be slightly different from a GtkListStore since rows can have parents.
So there are two issues here? 1) There is no specification for GtkTreeStore data 2) The data Glade is generating is both unspecified and is not likely to be like the specification
I would guess that the treestore implementation would be the same except allow nested row declarations, however this was my error to include the "data" editor on treestores so they will disappear in Glade 3.6.1 (by) GNOME 2.26.1.
OK, reassigning back to Glade :)
Disabling 'data' property for treestores now (committing and hopefully getting a tarball out...)