Ho creato una classe figlia di QTreeWidget che voglio essere in grado di trascinare elementi da un altro albero (anche io voglio gestire l'inserimento personalmente), nonché da un QListWidget.Come decodificare "application/x-qabstractitemmodeldatalist" in Qt per il drag and drop?
Ho scavalcato il metodo dropEvent nella mia classe e sembra che il tipo di dati che sto ricevendo da QTreeWidget sia application/x-qabstractitemmodeldatalist, come posso decodificarlo per ottenere gli elementi dall'albero indietro?
Inoltre, ricorda che i dati codificati sono indicizzati in base ai ruoli in modo tale da riportare rapidamente i tuoi dati effettivi, utilizzare 'roleDataMap.value (Qt :: Role)' e utilizzare l'appropriato '.to ...' dalla variante. – iKlsR