一: Charts
Charts是QT提供的图表模块。他提供了非常简便的APIs来绘制令人惊叹的Line, Spline,Area,Scatter,Pie,Donut,Bar,Polar和Box-and-Whiskers表。
支持Qt5/Qt4.8/Qt4.7。C++和Qt Quick同时支持。
数据可视化是一大需求。Charts提供了通用的、可扩展的组件。
实时数据的可视化,如示波器,心率监视器,音频波,图表组件也被设计出来,用于显示流利地显示这些动态数据集
二: Qt Quick Enterprise Controls
它是一个具有多种特性的工业级别外观和感觉的高级UI库,可定制,可扩展。提供了常用的,最基本的几种控件:
圆形仪表(如表)
表(直计如温度计)
延迟按钮
馅饼菜单
拨号
开关按钮
状态指示灯
并且它已经集成到Qt Designer中了。方便开发。
三: Data Visualization
可以非常方便地创建3D数据可视化图形。
datavis
主要的特性为:
Multiple data visualization options: 3D Bars, 3D Scatter, and 3D Surface
2D slice views of the 3D data
Render graphs into images
Interactive data: rotate, zoom, and highlight data using mouse or touch
Uses OpenGL for rendering the data
Qt 5 C++ and Qt Quick 2 support
Customizable axes for data - control viewable data window with axis ranges
Linear and logarithmic scales
Customizable input handling
Customizable scene handling - full control of cameras and lights
Customizable themes
Add custom 3D objects to highlight data areas
Optimizations for Big Data
四: Qt Enterprise Tooling
提供了优秀的工具链来简化开发流程。除了预先配置的交叉编译工具链,你可以通过USB或IP连接直接部署到你的目标设备。远程调试功能也内置了。
Qt Quick Enterprise Designer
QML Enterprise Profiler可以支持更深层次的堆栈性能分析。更精微地找出细小代码片段对应用程序产生的影响。它可以显示每帧画面花费多长时间来渲染,这与业务数据息息相关。
支持手机终端的直接打包部署和远程调试功能。
五: Virtual Keyboard
提供了一个可扩展的虚拟键盘,支持触屏。容易定制外观和自定义图形。内置了两种风格:复古和现代。
特性列表(见官网):
C++后端,Qt Quick UI前端
完全可定制的图形是样式
对不同屏幕尺寸和分辨率具有很好的扩展性
对于不同语种键盘布局具有良好支持,例如阿拉伯,英语,西班牙,中文等等
自动收起,字符预览和可选择字符列表,例如方言和自己添加的字符
可作为qt程序默认的输入法
单词预测
支持中文拼音
可以使用C++和Qt Quick APIs与其他输入法交互而扩展
支持5种导航方式,键选择使用箭头键和回车键
六: Qt Quick Compiler
提供了一个Qt快速编译工具,将qml文件编译成二进制代码,从而不再需要将qml连同主程序一同发布。官方文档总结为三个方面。
载入速度提升:动态载入qml文件可以预解析,并且解析步骤可以在初始化的时候跳过。这大大优化了Qt Quick实例的启动时间。
最佳的性能:当载入时间较长时,不同平台的性能差异较大。所以在一些平台中,禁止了动态代码生成,例如iOS和WinRT。
提高了安全性:由于qml都被编译成二进制了,所以可以防止逆向工程。
应该还有静态编译,官方的服务。
Qt企业版总结如下:
完整、强大的功能和工具
平台的专业支持
应用发布无版权限制
完整的源代码修改
etc…
http://www.qtcn.org/bbs/read-htm-tid-60039.html