проверь
listWidget->setAcceptDrops(true); // это
Увы, не помогло. dropMimeData() для модели всё равно не вызывается. Мне пришлось вводить "свой" mime-тип. Но возникла другая проблема, как изменить допустимые операции Drag-n-Drop при перетаскивании? Мне нужно исключить возможность перетаскивания между виджетами одного типа в разных процессах. Поскольку они возвращают одинаковый набор mime-типов операция перетаскивания завершается с флагом MoveAction даже если dropMimeData вернут false.