Well I got this working now
1) Make sure you have the path system with this
respect the order this is important
2) check your "windows\system32" dir and see if there is any
qt dll's like qtcore4.dll, qtcore4d.dll qtgui.dll qtopengl.dll., etc
if there are, and if you know that you dont have any program that will need them,
just deleted them, if not update them with the dll's from c:\qt\2009.05\qt\bin.
This should work.
The problem is that if you have the correct path, it will still crash because it will
look first in the windows system for the librarys.
And if you update the windows system with qtcore4.dll it will still crash because will
use the wrong qtgui.dll and others altought (and this is the nasty part to debug) the error message will still be related with qtcore4.dll.
So in windows\system32 you have to update all of them, or delete all of them.