Сделал перетаскивание и сброс пунктов в 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. Однако, к сожалению, поведение не совсем такое, как мне бы хотелось. Перетаскивание и сброс работает, но я хочу запретить сброс на другие элементы. Сброс должен быть возможен только между элементами.
Посоветуйте, пожалуйста, как это реализовать.