def _get_columns(cls):
yield gobject.TYPE_PYOBJECT, None
+ pixrenderer = gtk.CellRendererPixbuf()
+ column = gtk.TreeViewColumn("Covers")
+ column.pack_start(pixrenderer, expand=True)
+ column.add_attribute(pixrenderer, "pixbuf", 1)
+ yield gobject.TYPE_OBJECT, column
+
textrenderer = gtk.CellRendererText()
column = gtk.TreeViewColumn("Magazine")
column.pack_start(textrenderer, expand=True)
- column.add_attribute(textrenderer, "text", 1)
+ column.add_attribute(textrenderer, "text", 2)
yield gobject.TYPE_STRING, column
def _refresh(self):
self._hide_loading()
for programNode in programs:
program = programNode.get_properties()
- row = programNode, program["title"]
+ img = self._store.get_pixbuf_from_store(self._store.STORE_LOOKUP["nomagazineimage"])
+ row = programNode, img, program["title"]
self._model.append(row)
self._select_row()
def _get_columns(cls):
yield gobject.TYPE_PYOBJECT, None
+ pixrenderer = gtk.CellRendererPixbuf()
+ column = gtk.TreeViewColumn("Covers")
+ column.pack_start(pixrenderer, expand=True)
+ column.add_attribute(pixrenderer, "pixbuf", 1)
+ yield gobject.TYPE_OBJECT, column
+
textrenderer = gtk.CellRendererText()
column = gtk.TreeViewColumn("Issue")
column.pack_start(textrenderer, expand=True)
- column.add_attribute(textrenderer, "text", 1)
+ column.add_attribute(textrenderer, "text", 2)
yield gobject.TYPE_STRING, column
def _refresh(self):
self._hide_loading()
for programNode in programs:
program = programNode.get_properties()
- row = programNode, program["title"]
+ img = self._store.get_pixbuf_from_store(self._store.STORE_LOOKUP["nomagazineimage"])
+ row = programNode, img, program["title"]
self._model.append(row)
self._select_row()