[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