Как получить атрибуты отброшенного объекта? - PullRequest
0 голосов
/ 13 марта 2012

Я пытаюсь заставить Drag'n'drop работать между двумя QListWidgets и фактически что-то делать с пропущенными данными. Например. Я создал такой класс:

class Task(QtGui.QListWidgetItem):
def __init__(self,text,itemid,parent=None,*args):
    QtGui.QListWidgetItem.__init__(self, text,parent, *args)
    self.itemid=itemid

А потом ... Я хочу получить доступ к этому itemid в dropEvent. Это возможно? Потому что в dropEvent я могу получить доступ только к mimeData, но это не очень полезно. Я пытался гуглить, но безуспешно ...

1 Ответ

2 голосов
/ 13 марта 2012

Вы можете использовать QDropEvent: source () , чтобы получить перетаскиваемый виджет (ИМХО ваш Task элемент, но я не знаю python).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...