Seite 1 von 1

Drag&Drop mit zwei QTreeView-Komponenten

Verfasst: 18. Februar 2009 16:40
von jasper
Hallo Forum,
ich habe zwei nebeneinanderstehende QTreeView-Komponenten,
welche mit dem QDirModel jeweils einen Teil des Filesystems anzeigen.
Um das QWidget, auf welchem sich die beiden QTreeView-Komponenten
befinden, als Dateimanager verwenden zu können, soll das hin und
her kopieren via Drag&Drop möglich sein. Das Löschen von Dateien
und Ordnern sollte auch möglich sein.

Kann mir jemand sagen wie das geht?

Verfasst: 18. Februar 2009 16:53
von The User
Für beide Objekte Drag und Drop aktivieren, das siehst du bei den Beispielen, wie das geht. Und beim dropEvent musst du dann die übergebenen Daten überprüfen und dann kopieren. Musst natürlich von QTreeView erben.
Und meine Erinnerung täuschte mich nicht: Es gab eine Seite, die gut beschreibt, wie QTreeView mit Drag&Drop arbeiten kann.

Viele liebe Grüße
The User