Qt 5.7 Will Make Use Of Modern C++11 Features

Written by Michael Larabel in Qt on 23 June 2015 at 07:03 PM EDT. 1 Comment
Earlier this month I wrote about Qt developers looking at making Qt 5.6 a long-term support release. Today that decision was firmed up by Lars Knoll and he's also reinforced the plans for making Qt 5.7 release where the code-base will take advantage of C++11 language features.

After the recent mailing list discussion and talking with developers at The Qt Company, it's been decided to make Qt 5.6 the long-term release and to still support it under C++98 compilers. Qt 5.6 will be released later this year.

Qt 5.7 will then have a new compiler baseline of GCC 4.7 and Microsoft Visual C++ 2012. Qt developers will be able to take advantage of C++11 features present by GCC 4.7 and VC++ 2012 unconditionally. Qt 5.7 will also drop support for WEC7 while supporting WEC2013 (Windows Embedded Compact).

Besides making use of C++11, Qt developers may look at the Qt 5.7 release at a point at the same time to also remove support for older Android/Linux/Mac versions. Qt stakeholders interested in more details can find them out via this Qt mailing list thread.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week