Cross platform programming with QT

I'm trying to enter the world of GUI programming, I keep reading that QT is cross platform. To what degree is it cross platform? Can I take code I wrote and compiled and ran on linux and compile and run it on a windows machine without making any changes? If so I'm sold.
Yes.
mac as well.
not to mention, best of all, FreeBSD.
and mobile devices
Topic archived. No new replies allowed.