Название: D'n'D + QListView + QAbstractTableModel Отправлено: Hammer от Апрель 28, 2010, 17:16 Собственно, сделал я то, что хотел (Выбор модели (http://www.prog.org.ru/topic_13343_0.html))
Решил еще прикрутить internal drag'n'drop, чтобы, значить, можно было менять строки модели местами. В общем-то, по мануалу все получилось, но есть некоторый геморрой: 1. Нужно очень точно целиться, ибо если перетащить один элемент на другой - он затирает последний, а надо чтобы только перемещал. 2. Перемещенный элемент теряет все свои остальные параметры. Т.е. переносится только картинка, а все остальное, что было в row - затирается. Вот что мне посоветуете сделать? Название: Re: D'n'D + QListView + QAbstractTableModel Отправлено: vipet от Июнь 10, 2010, 18:03 beginMoveRows();
endMoveRows(); Но у меня эти функции как-то стремно работали. Когда я вместо них стал использовать beginRemoveRows(), endRemoveRows(), beginInsertRows(), endInsertRows(), то все стало ок. |