[Development] Proposal: Deprecating platforms in Qt 5.6 that don't support lambda

Sean Harmer sean.harmer at kdab.com
Sat Feb 21 10:06:13 CET 2015


On Friday 20 February 2015 08:02:50 Thiago Macieira wrote:
> On Friday 20 February 2015 09:49:57 Olivier Goffart wrote:
> > I already have added Q_DECL_OVERRIDE to all the examples in
> > qtbase/examples. The examples are currently compiled as part of CI, but
> > maybe we should start using lambda and auto in the examples and disabling
> > the compilation of them on old compiler.
> > 
> > Also, what about enabling C++11/14 by default on new projects?
> > https://codereview.qt-project.org/106797
> > Or alternatively, making the CONFIG+=c++11 enabled by default or so.
> 
> Agreed and I would also say that it's perfectly acceptable for new features
> and especially new modules to require those compiler features.

Is that an actual rule or your opinion? There have been times that we would 
have liked to have been able to use C++11 in Qt3D. But, at the same time I'm 
very aware it would rule out WinCE from our list of possible targets at 
present.

Cheers,

Sean
--
Dr Sean Harmer | sean.harmer at kdab.com | Managing Director UK
Klarälvdalens Datakonsult AB, a KDAB Group company
Tel. Sweden (HQ) +46-563-540090, USA +1-866-777-KDAB(5322)
KDAB - Qt Experts - Platform-independent software solutions



More information about the Development mailing list