self.model = gtk.TreeStore(gobject.TYPE_BOOLEAN, gtk.gdk.Pixbuf, gobject.TYPE_STRING) self.view = gtk.TreeView(self.model) setRadio = gtk.CellRendererToggle() setRadio.set_radio(True) self.view.append_column(gtk.TreeViewColumn("Select", setRadio)) self.view.append_column(gtk.TreeViewColumn("Preview", gtk.CellRendererPixbuf())) self.view.append_column(gtk.TreeViewColumn("Author", gtk.CellRendererText())) pixbuf = gtk.gdk.pixbuf_new_from_file('coin.gif') rad = gtk.RadioButton(group=None, label=None, use_underline=False) rad2 = gtk.RadioButton(group=rad, label=None, use_underline=False) self.model.append(None, [rad, pixbuf, "dddddd"]) self.model.append(None, [rad2, pixbuf, 'ads']) self.view.show()