Как я могу удалить элемент из QTreeView?

Обновить

December 2018

Просмотры

2.1k раз

2

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

1 ответы

2

Вы можете получить модель с 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 для удаления желаемого индекса