If you want good performance, then implement your own custom model where you have to return proper flags for checkable items (ItemIsUserCheckable) and proper values in data() for Qt::CheckStateRole and set proper things in your underlaying model structure for Qt::CheckStateRole. Then set this model to QTableView
Bookmarks