Как сгруппировать элементы из GridView в один элемент (это в QML)?Как iPhone делает - PullRequest
0 голосов
/ 22 мая 2018

Мне нужно создать приложение в QML, используя GridView с некоторыми элементами, и мне нужно сгруппировать их, как в этом iPhone видео Заранее спасибо.

1 Ответ

0 голосов
/ 22 мая 2018

У вас должен быть предмет другого типа - предмет GridItem, в котором у вас есть еще GridView.

Тогда просто взять предмет модели из модели внешней сетки ивставив его в модель элемента сетки.

Вы можете сделать обратное, чтобы переместить элемент обратно во внешнюю / основную сетку.

Конечно, это означает, что делегат представления должен создавать другой тип объекта в зависимости от того, является ли конкретный элементэто значок или группа.Это можно сделать с помощью элемента Loader с условным оператором для свойства источника.

...