Qt, the preprocessor, and Boost.Signals: a Request for Comments

We want Qt to play nicely with the rest of the C++ programmer's toolbox, including Boost and standard idiom; and for the most part, it does. The one rough patch is our use of the preprocessor, particularly where it interacts with things like Boost.Signals. We have a plan to improve the situation, and we're looking for input. I've given the history, motivation, and some possible answers in this blog post.

Blog Topics: