Никак не пойму как сделать в модели чтобы итемы такого-то столбца были чекабельные. Во flags прописал:
Qt::ItemFlags flags = QAbstractItemModel::flags(index);
if (index.column() == 0)
flags |= Qt::ItemIsUserCheckable;
return flags;
А итемы в нулевой колнке так и не стали чекабельными.