Yes, absolutely true. I have implemented dropEvent on the widget accepting the drop.

And yes, the delegate does not need to know, but the accepting widget does. However, I'm still at a loss of how to get the mouse location offset within the delegate.

However I cannot figure out for the life of me, how to get the mouse location in the delgate. Currently, the drop happens, but the mouse coords are the mouse coords. Using these, the dropped item is off by however much the x,y offset is of the mouse in the delegate. That is to say given a 50x100 delegate, if I click and drag in the middle, the drop location is off by 25,50. I need to get that offset and subtract that from the mouse coords to get a "perfect drop"