Qt 5.14在Linux上发布(qtlinux发布)
Qt是一款跨平台的C++ GUI的库,最近,The Qt Company发布了Qt 5.14 LTS,它可以在Linux上使用。
Qt 5.14主要特性包括,对Qt Network及其模块的安全性和性能进行了改进,引入了新的基于OpenSSL 1.1.1的API;新增Qt Visual Studio插件,可以在LINUX和Windows上使用;支持新的Property System,提供一种简单的机制来有效地修改和跟踪QML属性;提供了X11贴图和VNC图像解压缩功能。
Qt 5.14使用新的C++标准,允许程序员使用C++17的全新功能,同时改进了编译器的性能,减少编译时间。Qt还改进了Qt Quick的渲染性能,增加了对Android,iOS及其他操作系统的支持,允许开发者使用像虚拟摄像机这样的新功能。
Qt 5.14 LTS的其他功能包括,蓝牙改进改进蓝牙的可靠性,使其可以在更多的系统上使用;GPU支持更新和优化游戏引擎Renderer,允许游戏程序员构建更多复杂的图形;改进了QML DBus绑定,提供了更多的API,以便建立声明式的组件。
Qt 5.14 LTS同时也可以在Windows上使用。为了使用Qt 5.14,用户需要安装Qt 5.14的企业或社区版本,安装过程可以通过引导程序或手动配置进行(见代码)。
// 下载Qt 5.14
wget http://download.qt.io/official_releases/qt/5.14/5.14.0/qt-opensource-linux-x64-5.14.0.run
// 安装Qt 5.14chmod +x qt-opensource-linux-x64-5.14.0.run
./qt-opensource-linux-x64-5.14.0.run
// 设置环境变量export PATH=/opt/Qt5.14.0/5.14.0/gcc_64/bin:$PATH
export LD_LIBRARY_PATH=/opt/Qt5.14.0/5.14.0/gcc_64/lib:$LD_LIBRARY_PATH
Qt 5.14除了拥有以上新特性,它还提供了好几百个小改进,以及统计分析功能,可以更有效地执行内存检测和代码质量分析。Qt 5.14的释放旨在改进质量和安全性,让程序员能够更快地开发应用程序,更容易使用。