I have a QTreeView initialized with

setDragEnabled(true);
setAcceptDrops(true);
setDropIndicatorShown(true);

then I use the startDrag, dragMoveEvent and dropEvent to handle the Items.

This works fine with Qt 4.0.1 but doesn't work anymore with the newer Qt versions:
startDrag is called but never dragMoveEvent.

I read in the forums that other people have the same problem, but they couldn't be helped.