I haven't noticed that there has been responses (no email update feature?) but thanks for that.

I think I worked it around by something similar to what norobro suggests...comparing qindex.data. Since this works fine for me I'll keep using it but next time when I implement the similar feature I'll think about storing row & column.