I have a QScrollArea and when I click on the Vertical scroll bar to scroll the window down, the scroll bar redraws in the new spot but doesn't erase the old bar. If I click in the trough 2-3 times to scroll down 2-3 pages, and then scroll back up, all the previous scroll bars erase leaving the new one and the one in the spot right before it. Then if I keep clicking up, I fill the trough up with more bars. Then click below the bar in the trough and it erases all the old scroll bars. I am guessing this is some code I have causing this, but has anyone else experienced this problem. I am using Qt 4.3.0. I am capturing valueChanged( ) rangeChanged( ) and actionTriggered( ) for the scroll bar, but I have commented these connect calls out and I am still getting the problem. Thanks for any ideas you may have!