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

Olivier Goffart olivier at woboq.com
Fri Feb 20 14:37:09 CET 2015


On Friday 20 February 2015 11:17:51 Rafael Roquetto wrote:
> On Fri, Feb 20, 2015 at 12:32:45PM +0100, Olivier Goffart wrote:
> > On Friday 20 February 2015 11:15:32 BogDan wrote:
> > > I fully agree with you, but, sadly, I think it will not be possible in
> > > 5.x.
> > 
> > We started supporting C++98 during the course of Qt 4.x.
> > We dropped MSVC 6, in Qt 4.5 (despite there was still people using it) and
> > were able to finally use member template functions for example and
> > deprecate qObjectFind and such.
> 
> This works when there are alternatives. In the case of QNX, *if* this has
> the side effect of Qt not being able to be built against 6.6.0 (perhaps
> they will have a newer compiler until then, but I can't assume that), then
> you need to deprecate the entire platform.

Yes. The same way we deprecated Mac OSX 10.6 during Qt 5.x lifetime,  or 
Windows 9x during Qt 4.x lifetime.

My point is that there is no reason to say that this won't happen in Qt 5.x 
lifetime.

-- 
Olivier 

Woboq - Qt services and support - http://woboq.com - http://code.woboq.org




More information about the Development mailing list