A while back I asked here about auto-generating Q_OBJECT classes so that I could translate Qt signals into boost signals. It more or less resulted in a flame war filled with nonsense and bad advice but one link posted in the lot ended up providing me with the linchpin that would allow me to solve the problem. I'm not done yet, but I do believe the problem solved...needing only to be implemented. I've started a blog article series that will start from the beginning and show how to implement it.

One cool thing about this article is that it will go over the use of a lot of more modern C++ techniques involving template metaprogramming. The goal is to wrap Qt signals into an easy and quick to use function that brings type safety and static typing back into the show in addition to the ability to connect ANY function lookalike to any Qt signal.

Here is the first entry: http://crazyeddiecpp.blogspot.com/20...qt-step-1.html