<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Sat, Dec 14, 2013 at 3:58 PM, Albert Astals Cid <span dir="ltr"><<a href="mailto:aacid@kde.org" target="_blank">aacid@kde.org</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">El Dissabte, 14 de desembre de 2013, a les 14:30:14, Kevin Ottens va escriure:<br>
<div class="im">> On Saturday 14 December 2013 13:55:50 Albert Astals Cid wrote:<br>
> > Hi there, so here I am at the KF5 porting sprint at Barcelona trying to<br>
> > port libkdegames and I am realizing that I can not use code like<br>
> ><br>
> >   private slots:<br>
> > anymore.<br>
> ><br>
> > I understand that for frameworks libraries it is interesting to have<br>
> > -DQT_NO_SIGNALS_SLOTS_KEYWORDS defined so we end up with code that is as<br>
> > widely includable from anywhere, but forcing that to the rest of the world<br>
> > is a bit too much if you ask me.<br>
><br>
> I don't think that was intended.<br>
><br>
> > Can we somehow make it so that people using frameworks are not forced to<br>
> > add a remove_definitions so they get their code compiling?<br>
><br>
> Definitely need to be fixed... we need to find what ends up activating it<br>
> for everyone. I would guess you get the same thing for the implicit ascii<br>
> casts? That would not be intended either.<br>
<br>
</div>Yep, it's the same, I'll have a look to see where they come from.<br>
<br>
Cheers,<br>
  Albert<br>
<br>
><br>
> Regards.<br>
<div class="HOEnZb"><div class="h5"><br>
_______________________________________________<br>
Kde-frameworks-devel mailing list<br>
<a href="mailto:Kde-frameworks-devel@kde.org">Kde-frameworks-devel@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/kde-frameworks-devel" target="_blank">https://mail.kde.org/mailman/listinfo/kde-frameworks-devel</a><br>
</div></div></blockquote></div><br></div><div class="gmail_extra">We should have a KDEFrameworkCompilerSettings.cmake file in extra-cmake-modules/kde-modules, that will have the settings we want for frameworks exclusively, then we'll have to include it from all frameworks.</div>

<div class="gmail_extra"><br></div><div class="gmail_extra">Aleix</div></div>