Jak dekodować „application / x-qabstractitemmodeldatalist” w Qt w celu przeciągnięcia i upuszczenia?

Stworzyłem klasę podrzędną QTreeWidget, którą chcę także móc przeciągać elementy z innego widżetu drzewa (chcę jednak sam obsługiwać wstawianie), a także z QListWidget.

Zastąpiłem metodę dropEvent w mojej klasie i wygląda na to, że typ MIME danych, które otrzymuję z mojego QTreeWidget, to application / x-qabstractitemmodeldatalist, jak mogę to zdekodować, aby wycofać elementy z drzewa?

questionAnswers(3)

yourAnswerToTheQuestion