Thank you for taking the time to look at my code.

It turns out this is not a Qt issue after all. But, of course, as soon as I post to the forum, the real problem hits me in the face. The pointer is coming across just fine when passing as a void*. The data is accessible in the slot as I expect. All would work if this programmer would not delete the data and then try to use it.

Again, thanks for your time.