import gobject
import gtk
from kiwi.ui.widgets.list import Column, List

class Object:
    def __init__(self, name, value): 
        self.name, self.value = name, value

columns = [Column('name'),
           Column('value', data_type=bool, radio=True, editable=True)]

win = gtk.Window()
win.set_size_request(300, 120)
win.connect('delete-event', gtk.main_quit)

list = List(columns)
win.add(list)

for name, value in [('First', False),
                    ('Second', False),
                    ('Third', True),
                    ('Fourth', False),
                    ('Fifth', False)]:
    list.add_instance(Object(name, value))
win.show_all()

gtk.main()


Test for radio buttons in lists
Test for radio buttons in lists