Ура, я сделал это!!! Вопрос решен.
В помощь идущим после меня:
в недрах исходников Qt выкапываем класс QOleDataObject. Переносим несоклько строк кода этого класса в свой проект. И.... тадааа!!!! О чудо. Можно привести указатель на IDataObject в указатель на этот ваш QOleDataObject. А потом все просто:
QOleDataObject* oleDO = (QOleDataObject*)pDataObj;
const QMimeData * md = oleDO->mimeData();
и вытаскивайте из этой QMimeData все, что вы туда запихнули.
Я гений
Всем спасибо