Thanks for your reply.

After looking over my code it was revealed that I was setting table values from outside the GUI thread. I'm in the process of correcting that now.

I shall try your QVariant suggestion when the thread issues are fixed.