Добрый день.
Сделал перетаскивание и сброс пунктов в QListView:
self.listView = QtGui.QListView()
self.listView.setDragEnabled(True)
self.listView.setDragDropMode(4)
self.listView.setDropIndicatorShown(True)
self.listView.setAutoScroll(True)
self.listView.setSelectionMode(3)

В качестве модели используется стандартная QStringListModel. Однако, к сожалению, поведение не совсем такое, как мне бы хотелось. Перетаскивание и сброс работает, но я хочу запретить сброс на другие элементы. Сброс должен быть возможен только между элементами.

Посоветуйте, пожалуйста, как это реализовать.