Qt5.3 feature differences between Enterprise and open source editions

Source: Internet
Author: User
Tags custom graphics qt designer

One: Charts

Charts is a diagram module provided by QT. He offers very handy APIs to draw amazing line, spline,area,scatter,pie,donut,bar,polar and Box-and-whiskers tables.
Support qt5/qt4.8/qt4.7. Both C + + and QT quick support.
Data visualization is a big requirement. The charts provides a common, extensible component.
Visualization of real-time data such as oscilloscopes, heart rate monitors, audio waves, and chart components are also designed to display these dynamic datasets fluently

Second: Qt Quick Enterprise Controls

It is a high-level UI library with a variety of features for industrial levels of look and feel, customizable and extensible. Provides some of the most basic controls that are commonly used:

Circular gauges (e.g. table)
Table (Straight meter as thermometer)
Delay button
Pie Menu
Dial
Switch button
Status indicator

And it's already integrated into Qt designer. Easy to develop.


Three: Data visualization

3D Data visualization Graphics can be easily created.

Datavis

The main features are:

Multiple data visualization options:3d Bars, 3D scatter, and 3D Surface
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

IV: Qt Enterprise Tooling

Provides an excellent tool chain to streamline the development process. In addition to the preconfigured cross-compilation toolchain, you can deploy directly to your target device via a USB or IP connection. The remote debugging feature is also built in.

Qt Quick Enterprise Designer
QML Enterprise Profiler can support deeper stack performance analysis. Find out more subtly how small snippets affect your application. It can show how long each frame takes to render, which is closely related to business data.
Supports direct package deployment and remote debugging functions for mobile terminals.

V: Virtual Keyboard

Provides a scalable virtual keyboard that supports touch screens. Easy to customize appearance and custom graphics. Built in two styles: Retro and modern.

List of features (see official website):

C + + backend, Qt Quick UI front-end
Fully customizable graphics are styles
Good extensibility for different screen sizes and resolutions
Good support for keyboard layouts in different languages, such as Arabic, English, Spanish, Chinese, etc.
Auto-Pick up, character previews and selectable character lists, such as dialects and characters you add yourself
Can be used as the default input method for QT programs
Word prediction
Support Chinese Pinyin
Can be extended by interacting with other input methods using C + + and QT Quick APIs
Support 5 kinds of navigation mode, key select Use arrow key and enter

VI: Qt Quick Compiler

Provides a QT quick compile tool that compiles QML files into binary code, eliminating the need to publish QML together with the main program. Official documents are summarized in three areas.

Load speed boost: Dynamically loaded QML files can be pre-parsed, and parsing steps can be skipped at initialization time. This greatly optimizes the start-up time of the QT quick instance.

Best performance: When loading time is longer, the performance of different platforms varies greatly. So in some platforms, dynamic code generation, such as iOS and WINRT, is banned.
Improved security: Because QML are compiled into binary, they can prevent reverse engineering.

There should still be static compilation, the official service.

The QT Enterprise Edition is summarized as follows:

Complete, powerful features and tools
Professional Support for the platform
App Publishing no copyright restrictions
Complete source Code Modification
etc...

Http://www.qtcn.org/bbs/read-htm-tid-60039.html

Qt5.3 feature differences between Enterprise and open source editions

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.