First of all, thank you both VERY much. I just got off a LONG day of work and I can't get my eyes to focus, let alone think enough to implement that. I'll see if I can get it working tomorrow morning, but the theory is solid. Thank you both so much.

One more quick (I hope) question, how would I go about painting specifically INSIDE a QRect? That way I can just move the QRect and the painted item will automatically work with it. Thanks again.
Billy