Since the weekend is here I downloaded QtCreator IDE and sources for Qt library itself. Download took under just 1 hour on my 512 kbps connection and compiling the library also took just under 1 hour on my quad core desktop
First wrote a simple Qt dialog app with a progress bar with buttons to increase/decrease the progress using the Qt library I downloaded.
Result:
[youtube]x_GmgFVVCuM[/youtube]
Then I modified the Qt library qprogressbar.cpp file to try to add "smooth effects" well simple/crude step-scrolling - yet to add real motion dynamics (im totally useless at physics/math here so will take me time - or i can steal code online).
Result:
[youtube]uLV6OEwb32Q[/youtube]
Captured the videos with recordmydesktop package (you can see the code in the left side heh) which youtube accepts the .ogv files. The QtCreator IDE is pretty slick if a little unstable/slow... is fun working with it
edit: of course you need to add " -j 4 " to the call to "make" if you want to use all 4 cores so "make -j 4" when building code generally.