PyQT won't build in snow leopard because the aforementioned #warnings and because of link errors that are because the current binary of QT is 32 bit but Python in Snow Leopard is 64 bit.
As I mentioned above, I haven't tried to rebuild QT itself because TrollTech has pulled the source for the Mac version - but I just found it, at
ftp://ftp.qt.nokia.com/qt/source/
I have work today, and class tonight, but I'll try to get it built soon.