KDE/kdelibs/kdeui

Nicolas Goutte nicolasg at snafu.de
Fri Mar 10 15:00:06 GMT 2006


Sorry, wrong mailing list (or perhaps the right mailing by chance).

On Friday 10 March 2006 15:38, Nicolas Goutte wrote:
> >List:       kde-commits
> >Subject:    Re: KDE/kdelibs/kdeui
> > From:       David Faure <faure () kde ! org>
> >Date:       2006-03-09 0:25:10
> >Message-ID: 200603090125.11581.faure () kde ! org
>
> (...)
>
> >On Wednesday 08 March 2006 23:00, Alexander Neundorf wrote:
> >> SVN commit 516856 by neundorf:
> >>
> >> -compile fix, KDE_DEPRECATED has to come after the function name
> >> -    KDE_DEPRECATED KPassivePopup( int popupStyle, QWidget *parent=0,
>
> Qt::WFlags f=0 );
>
> >> +    KPassivePopup( int popupStyle, QWidget *parent=0, Qt::WFlags f=0 )
>
> KDE_DEPRECATED;
>
> >Indeed this fixes compilation for me too, on Mac OS X (gcc-3.3).
> >Does this mean that the comment in kdemacros.h need to be updated then? It
> >certainly says<
> >that KDE_DEPRECATED goes before constructors.
> >
> >David - afraid that this differs with other compilers or other versions of
> >gcc :(
>
> Well, somewhen we have to decide if KDE_DEPRECATED has to go in front or in
> back? (What does Qt with Q_DECL_DEPRECATED ?)
>
> And if one compiler (msvc) needs it in front and the other (gcc) in back,
> then we have a real problem!!!
>
> And what happens if you use Q_DECL_DEPRECATED directly? The same problem or
> does it curiously work?
>
> Have a nice day!





More information about the kde-core-devel mailing list