104
104
Gtk.TreeIter root;
105
105
string group = book.bookgroup;
106
106
create_group (book.bookgroup);
107
Gdk.Pixbuf icon_pixbuf = null;
108
icon_pixbuf = book.get_cover ();
109
107
category_store[group].append (out root);
111
109
book.cover_changed.connect (() => {
112
category_store[group].set (root, 0, book.get_cover (), 1,
113
book.name, 2, book.id, 3, true);
116
category_store[group].set (root, 0, icon_pixbuf, 1,
110
category_store[group].set (root, 0, book.cover, 1,
111
book.name, 2, book.id, 3, true);
115
book.data_changed.connect (() => {
116
category_store[group].set (root, 0, book.cover, 1,
117
book.name, 2, book.id, 3, true);
121
category_store[group].set (root, 0, book.cover, 1,
117
122
book.name, 2, book.id, 3, true);
118
123
category_labels[group].show_all ();
119
124
category_views[group].show_all ();