Qt 5.14 stable release, lead to better and improved HiDPI support 3D module

Plans to release Qt 5.14 last month after a brief postponement, now finally released a stable version. This version of Qt 5.15 LTS and the next year began to pave the way for the release Qt 6. The development team said that although they are trying to function is not recommended for use by marking to the future as smoothly migrate to Qt 6, but there are still introduced some new features.

Qt 5.14 update content:

  • Introducing a separate graphics scene graph API (SceneGraph) renderer, the renderer will continue to use Qt 6.0, and is also important for Qt on Vulkan it;
  • Ongoing improvements HiDPI (today for processing a high pixel density display);
  • Qt 3D thread improvements and other Qt Quick 3D work for;
  • Support for GStreamer OpenGL with Qt Multimedia's;
  • Introducing Qt Quick Timeline;
  • Upgrade Qt WebEngine all the latest products on the Chromium as well;
  • Qt for Automation Upgrade

While Qt has been used as a basic OpenGL graphics API, but now it began to support a wider range of graphics API. 5.14 Qt include a separate graphics scene graph API renderer (Qt by rendering hardware abstraction layer called interface) as the selection function. Through it, we can run applications on top of Qt Quick Vulkan, Metal and Direct3D 11. Therefore, we can choose to run Qt applications directly on top of the native graphics API provided by the operating system. It will also make it easier to upgrade to Qt 6, because the rendering hardware interface is a standard method for rendering graphics in Qt 6 in.

Qt Quick Qt Quick Timeline model provides a newly added animated by keyframe timeline and easy way for the property. In addition, another feature is introduced Qt Quick mouse wheel event handlers (also referred to as " WheelHandler " ) and mouse wheel events from an analog touch panel.

Qt Quick 3D is a new module, the team said it was trying to provide a high-level API, for creating 3D content for the user interface from Qt Quick. In short, we can now define the 3D scene to QML, thereby allowing the UI part based 2D and 3D QML method. This new approach will allow us to use a runtime (Qt Quick), a public scene graph and an animation framework. We will be able to Qt Design Studio to graphically design all these elements in a design tool.

For more information please see  https://www.qt.io/blog/

Guess you like

Origin www.oschina.net/news/112062/qt-5-14-released
Recommended