[FIX] compile fix for combinations of qt versions around 4.8 (qt < 5.0) and boost >= 1.48
QT's moc in these versions < 5.0 is not able to perform proper macro substitution, which is required by some boost includes. This lead to compile errors such as: opt/local/include/boost/type_traits/detail/has_binary_operator.hp:50: Parse error at "BOOST_JOIN" The errors can be prevented by removing the appropriate (boost) include files from the moc parser using the pre-defined macro. To avoid excluding these parts in the OpenWalnut core, I decided to exclude the files in the files parsed by moc directly, i.e., all files in the qt4gui that seem to be an issue.
Showing with 23 additions and 0 deletions