Qt 5.7 发布了,主要更新内容如下: 更新许可 不再使用LGPL version 2.1,我们使用LGPL version 3 (and GPL version 2)在几乎所有的框架和库上,使用GPL version 3在工具上,例如像Qt Creator,我们也在一些原本封闭的Qt插件和工具下使用GPL version 3。 为应用程序开发统一Qt 包括以下模块: Qt Charts (GPLv3) Qt Data Visualization (GPLv3) Qt Virtual Keyboard (GPLv3) Qt Purchasing (LGPLv3) Qt Quick 2D renderer (GPLv3) C++11 许多版本已经可以使用C ++ 11兼容的编译器(因此也在应用程序中使用C ++ 11),但Qt的本身并没有使用它,除了我们的API的一些集成点。从Qt5.7开始,我们将需要一个C ++ 11兼容的编译器来构建和使用Qt。这使我们能够使用许多Qt的本身的新功能。 Qt 3D Qt Quick Controls 2 New functionality in existing modules Qt Core Qt uses poll() instead of select() in it’s event loop allowing for more than 1024 file descriptors Qt now uses std::atomic for it’s atomic classes Qt Gui NEON optimizations for image scaling in Qt Gui Optimized the OpenGL function wrappers in Qt for size and speed Qt QML and Quick JIT support for WinRT, and 64bit ARM platforms in Qt QML, leading to much better QML performance on these platforms The debugger now supports debugging multiple QJSEngine instances at the same time Improved profiler and inspector integration Qt WebEngine Qt WebEngine is now based on Chromium 49 and can now print to PDF Support for DRM-protected HTML5 video in WebEngine Qt NFC Support for Android Qt for Device Creation The NVIDIA DRIVE CX boards (Tegra X1, 64 bit ARM) The Rasberry Pi 3 (32 bit mode) i.MX7 based devices (without GPU, uses the Linux framebuffer and the Qt Quick 2D renderer) Qt Creator 4.0 New Technology previews 详情:https://blog.qt.io/blog/2016/06/16/qt-5-7-released/ Qt 5.7 发布,C++ 跨平台界面库下载地址