Я пытаюсь перетащить из Treeview (каталог шаблонов) в Listview (каталог проекта). Я читал, что лучшим решением является реализация mimeData() и dropMimeData() из модели. Пока не знаю, что прописать внутри функций и мой тест работает только на перетаскивание.
Я установил их следующим образом:
В виде дерева :
- model = QFileSystemModel (путь к шаблонам)
- перетаскивание = истина
- режим перетаскивания = только перетаскивание
- defaultDropAction = действие копирования
Посмотреть список :
- model = QFileSystemModel (путь к проекту) с ReadOnly=false
- dragDropMode = DropOnly
- sefaultDropAction = действие копирования