Уведомления

Группа в Telegram: @pythonsu

#1 Июль 2, 2013 08:57:37

Red_baron
Зарегистрирован: 2012-08-30
Сообщения: 30
Репутация: +  0  -
Профиль   Отправить e-mail  

Drag and Drop в QListView

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

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

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version