Всем доброго времени суток!
Хочу написать программу, в которой пользователь сможет с помощью мыши манипулировать страницами, которые представлены в виде миниатюр. Суть манипуляций: перетаскивание для смены порядка, выделение одной или нескольких штук для дальнейшего перемещения, удаления, копирования и т.д. Для этих целей решил использовать QListWidget в режиме IconMode.
Отображаются значки прекрасно, выделяются разными способами, но вот с перетаскиванием мышью есть определенные проблемы: значки остаются там, куда их бросишь. Их можно перетаскивать в любое место. Я же хотел бы, чтобы значки тут же выравнивались. То есть, чтобы пользователь сам методом перетаскивания формировал новый порядок страниц.
Если QListWidget переключить в режим ListMode, то всё получается так как надо. Но мне-то нужно, чтобы отображалось всё в виде значков с подписями внизу.
В какую сторону мне копать? Как добиться желаемого результата?