while I'm here, I guess I could ask my second question...there are quite a few of these child widgets....sometimes the count is larger than 10 thousand....since they all receive a paintEvent when the parent gets one (each time the mouse is moved..etc.) it bogs the program down so much that it can't display anything anymore.

Is there a work around for this? I have tried using setUpdatesEnabled but when it is used for the children widgets...nothing gets painted as soon as the parent gets a paintEvent...

Thanks again,

Jonathan