Seite 1 von 1

Drag and drop bei statisch positionierten Items??

Verfasst: 22. März 2007 16:47
von mathies
Hallo,

mein letztes Thema war zwar ähnlich aber vielleicht interessiert es noch andere, deswegen mal ein neues Topic... :)

Ich habe einen QListView und möchte die Items per drag herausholen können, innerhalb der Anzeige sollen diese aber eine feste Position haben. Nutzt man das QListView::Static besitzen die Items feste Positionen, allerdings kann man mit ihnen nichts mehr anstellen. Mit QListView::Snap kann man sie im Grid-Raster bewegen. Das Überschreiben von Items ist deaktiviert, funktioniert aber auch nur wenn man direkt über einem anderen Item ist, so kann es vorkommen, das ein Item unter oder über ein anderes geschoben werden kann <--- MIST!

Meine Frage ist nun: Gibt es außer dass man sich die Position von jedem Item merkt und diese ggf. rücksetzt noch eine andere Möglichkeit, dass die Items ihre Position trotz aktiviertem drag behalten? Also praktisch ein QListView::Static mit aktiviertem drag. (Ok, man könnte sie noch so nah nebeneinander rücken, dass das verbotene Überschreiben von Items immer greift aber es soll ja alles sauber sein ;))

Grüßle,
Matthias