Подскажите пожалуйста, как правильно сделать простой LisеCheckBox средствами qt и как правильно получить у него последовательный список отмеченных и не отмеченных элементов(не объектов, а булевых значений)(Да и объекты бы сгодились, из них можно же значения вытащить)
В сети нашел вот это:
class ListCheckBox(QtGui.QListView):
	def __init__(self, *args, **kwargs):
		QtGui.QListView.__init__(self, *args, **kwargs)
		self.model = QtGui.QStandardItemModel()
		self.append(strings, checks)
		self.setModel(self.model)
	def append(self, strings=tuple()):
		for i in strings:
			item = QtGui.QStandardItem(i)
			item.setCheckable(True)
			self.model.appendRow(item)model.rowCount() возвращает 0
Буду рад любым идеям.

