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