Russian Qt Forum

Qt => Qt Quick => Тема начата: juvf от Ноябрь 03, 2022, 12:28



Название: ListView + Drag'n'Drop
Отправлено: juvf от Ноябрь 03, 2022, 12:28
Добрый день, может тему озаглавил не так, но.... есть задача....

Есть несколько айтемов, допустим 10 кнопок. Они помещены в  ListView. 10 кнопок горизонтально расположены. по любой кликаешь - происходит обработка события.
Теперь нужно добавить функционал: сортировку кнопок и удаление кнопок.

1) Сортировку хотелось бы ткнуть в кнопку долги нажатием, взять её и перетащить по ListView и бросить между двумя другими. кнопки должны "отсартироваться" в новом порядке и выровнятся. Если кнопку бросить мимо ListView, она должна вернуться на место.

2) Удаление - чиркнул по кнопке веерх или вниз - кнопка улетела/удалилась. остальные сомкнулись.

Подобный функционал есть в андроиде в уведомлениях. или гденить в фотогалереях... как такое реализовать? куда глянуть?


Название: Re: ListView + Drag'n'Drop
Отправлено: kambala от Ноябрь 03, 2022, 14:04
можно попробовать через SinglePointHandler или DragHandler