Всех приветствую. Сделал модель дерева по примеру  simpletree model, надо чтобы каждый элемент имел чекбокс.
 Qt::ItemFlags TreeModel::flags(const QModelIndex &index) const
 {
     if (!index.isValid())
         return 0;
	 return Qt::ItemIsEnabled | Qt::ItemIsSelectable | Qt::ItemIsUserCheckable ;
 }
	
Почему-то обрабатывается только  Qt::ItemIsEnabled | Qt::ItemIsSelectable =\
Что я сделал не так?