Ok, this is strange.

Have you tried with a minimal subclass? One that only has a constructor?
And just to be sure: you did not call QAbstractItemModel::mimedata(indexs), right?

Cheers,
_