[prev in list] [next in list] [prev in thread] [next in thread] 

List:       koffice-devel
Subject:    Re: koffice/kpresenter/part
From:       Jaroslaw S <kexipl () gmail ! com>
Date:       2009-12-12 11:36:30
Message-ID: 56a746380912120336p2f1b859dwace2d8cf90a55b69 () mail ! gmail ! com
[Download RAW message or body]

2009/12/12 Cyrille Berger <cberger@cberger.net>:
> On Saturday 12 December 2009, Inge Wallin wrote:
>> On Friday 11 December 2009 18:25:22 Jan Hambrecht wrote:
>> > --- trunk/koffice/kpresenter/part/KPrNotes.cpp #1061411:1061412
>> > @@ -207,10 +207,9 @@
>> >      m_thumbnailShape->setUserData( imageData );
>> >  }
>> >
>> > -void KPrNotes::paintPage( QPainter & painter, KoZoomHandler &
>> > zoomHandler ) +void KPrNotes::paintPage( QPainter & painter,
>> > KoZoomHandler & /*zoomHandler*/ ) {
>> >      Q_UNUSED(painter);
>> > -    Q_UNUSED(zoomHandler);
>> >      // TODO implement when printing page with notes
>> >      Q_ASSERT( 0 );
>> >  }
>>
>> How come some uses of Q_UNUSED() work and some don't?  I thought Qt was
>> supposed to be platform independent.
> on msvc, if you use Q_UNUSED(zoomHandler); then you need to have the include
> for KoZoomHandler, while on gcc it is not needed. Qt might be platform
> independent, but C++ headers are a mess for platform independence ;)

yes, in practice, Q_UNUSED() works like

(void)somevariable;

- msvc treats the above as usage of somevariable (so full type
information is needed), while gcc does not.

-- 
regards / pozdrawiam, Jaroslaw Staniek
 Kexi & KOffice (http://www.kexi-project.org, http://www.koffice.org)
 KDE Libraries for MS Windows (http://windows.kde.org)
 http://www.linkedin.com/in/jstaniek
_______________________________________________
koffice-devel mailing list
koffice-devel@kde.org
https://mail.kde.org/mailman/listinfo/koffice-devel

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic