Boost C++ Libraries: Ticket #8893: Documentation Error https://svn.boost.org/trac10/ticket/8893 <p> Hello, </p> <p> Sorry for making a ticket here, I didn't know where to report this. Please forward to the right people. </p> <p> There's an error in the solution (code) proposed here: </p> <p> <a href="http://www.boost.org/doc/libs/1_54_0/doc/html/signals/s04.html">http://www.boost.org/doc/libs/1_54_0/doc/html/signals/s04.html</a> </p> <p> Towards the end of the code: <em> Restore the macro definition of "signals", as it was </em> defined by Qt's &lt;qobjectdefs.h&gt;. # define signals protected </p> <p> that #define statement should be changed to </p> <p> # define signals public </p> <p> Otherwise, it works on GCC, but does not work on Visual C++, as VC++ compiler will produce a different symbol (after name mangling), and the linker will report errors </p> <p> Otherwise, the solution works great. Thanks a million for having it! </p> <p> If you need to get a hold of me, you can reach me at pm@… </p> <p> Pawel Mroszczyk </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/8893 Trac 1.4.3 viboes Sun, 04 Aug 2013 07:55:17 GMT component changed; owner set https://svn.boost.org/trac10/ticket/8893#comment:1 https://svn.boost.org/trac10/ticket/8893#comment:1 <ul> <li><strong>owner</strong> set to <span class="trac-author">Douglas Gregor</span> </li> <li><strong>component</strong> <span class="trac-field-old">None</span> → <span class="trac-field-new">signals</span> </li> </ul> Ticket