как я могу удалить элемент из Qtreeview? - PullRequest
2 голосов
/ 28 октября 2010

В основном я хочу удалить элемент из Qtreeview по наследству dropEvent (событие QDropEvent *) в подклассе qtreeview. Каков наилучший способ сделать это?

1 Ответ

2 голосов
/ 28 октября 2010

Вы можете получить модель с помощью метода http://doc.trolltech.com/4.7/qabstractitemview.html#model. Вы можете получить индекс под текущей позицией мыши с помощью метода http://doc.trolltech.com/4.7/qabstractitemview.html#indexAt. В конце вы можете использовать http://doc.trolltech.com/4.7/qabstractitemmodel.html#removeRow для удаления желаемого индекса

...