[Kde-bindings] more exclude signatures for mac
Arno Rehn
arno at arnorehn.de
Thu Nov 12 20:32:43 UTC 2009
On Thursday 12 November 2009 20:58:23 Petr Vanek wrote:
> hi all,
>
> here are more signatures to be skipped (to be built on mac). Please
> review it.
>
> Index: smokeconfig.xml
> ===================================================================
> --- smokeconfig.xml (revision 2877)
> +++ smokeconfig.xml (working copy)
> @@ -41,6 +41,8 @@
> <!-- mac os x special functions -->
> <signature>.*qt_mac_set_cursor.*</signature>
> <signature>.*QPixmapData.*</signature>
> + <signature>.*operator.*\(QDebug,.*QStyle.*</signature>
> + <signature>.*QGraphicsLinearLayout::dump\(.*\).*</signature>
> </exclude>
> <functions>
> <!-- include functions starting with 'q' -->
agreed on the 'operator(QDebug' stuff, but QGraphicsLinearLayout::dump shold
really be excluded by the preprocessor.
From qlinearlayout.h:
#ifdef QT_DEBUG
void dump(int indent = 0) const;
#endif
If the generator thinks, QT_DEBUG is defined, there's probably something wrong
with the QtGuess cmake script. On Linux and Windows this is working perfectly
fine. I don't have OS X to test this on. Could you maybe sned your qtdefines
file?
--
Arno Rehn
arno at arnorehn.de
More information about the Kde-bindings
mailing list