В класс Cell нужно добавить свойство isOpen. Смотрите пример в сапёре.
QML должен при щелчке вызывать метод Cell::open() (см. задание 24.5.2 из сапёра),
Состояние клетки ("перевёрнутость") должны определяться добавленным свойством isOpen (то есть в CellItem.qml свойство flipped теперь определяется как property bool flipped: cell.isOpen).
@UrFU-Programming/x-team
property bool flipped: cell.isOpen
).