Nun habe ich für das TreeWidget drag und drop erlaubt, was nicht nur schön zu haben ist, sondern durchaus auch seinen Sinn hat, seine Maps selbst anzuordnen und eigene Filter zu setzen.
Ich speichere in meiner Map eine ID für die Parent Map (die auch später in das File übertragen wird). Wenn ich nun drag&drop hatte ich mir eigentlich vorgestellt, das es dafür ein signal gibt wodurch ich dann einfach die parent ID ändern könnte, aber das suche ich vergebens.
Ich habe ein wenig im Internet gesucht, aber das einzige, was in die Richtung geht, ist
Code: Alles auswählen
bool QTreeWidget::dropMimeData ( QTreeWidgetItem * parent, int index, const QMimeData * data, Qt::DropAction action ) [virtual protected]Jetzt ist die Frage, wie stell ich das am besten an?
Hat da schon jemand Erfahrung mit?
mfg