Я понимаю более или менее то, как работает MPV. Но я не понимаю, какие классы:
-
QAbstractItemModel -
QAbstractItemView -
QAbstractItemDelegate/QItemDelegate
Можете сделать для меня?
Если это актуально, я использую
QGraphicsScene/QGraphicsView с некоторыми элементами (визуальное представление игрового поля), с которыми пользователь может взаимодействовать, в то время как логика взаимодействия (правила игры) инкапсулирована в другой класс.