What I mean with helping you is to get to the point to have something that you want.
You're fixed on the preprocessor. Maybe there's another way to do what you want.
But to know this, I need to know exactly what you want, and that's still not clear for me.

By the way, there's a Qt mailing list where you can ask the Qt developers directly for support.
http://lists.qt.nokia.com/mailman/listinfo/qt-interest