New Features in Qt 5.7: Difference between revisions

From Qt Wiki
Jump to navigation Jump to search
No edit summary
(Qt Quick Controls 2)
Line 43: Line 43:
**
**
* Quick Controls 2
* Quick Controls 2
**
** A set of light-weight embedded and mobile orientation controls
** Based on a flexible template system that enables rapid development of entire custom styles and user experiences
** Built-in styles:
*** Default style - a simple and light-weight all-round style that offers the maximum performance
*** Material style - a style based on the Google Material Design Guidelines
*** Universal style - a style based on the Microsoft Universal Design Guidelines
*** iOS style - a style based on the iOS Human Interface Guidelines (work in progress)
** Can be mixed with Qt Quick Controls 1.0, but the APIs are not compatible
* Qt SerialBus
* Qt SerialBus
**
**

Revision as of 13:26, 18 January 2016

C++11 Support Required from the compiler

Qt has enabled usage of C++11 in Qt applications for a long time, but with Qt 5.7 we are also enabling use of C++11 in the Qt modules. Therefore Qt 5.7 requires C++11 support from the compiler, and has removed support from older compilers not providing adequate C++11 support.

New Features

  • Qt Core
  • Qt Network
  • Qt GUI
  • Qt Widgets
  • Qt Testlib
  • Qt Multimedia
  • Qt WebEngine
    • Based on Chromium 48 or 49
    • Drag'n'Drop
    • Audio played in tab notification.
    • Support for DRM-protected HTML5 video using Widevine pepper plugin
    • API for evaluating javascript or installing qwebchannel in secure isolated javascript worlds
  • Qt QML
    • Add JIT support for WinRT on x86 and x64.
  • Embedded platforms
  • Desktop platforms
  • Qt WebView
  • Qt Canvas3D
  • Qt Nfc
  • Qt Positioning
  • Qt Location
  • Qt 3D
  • Quick Controls 2
    • A set of light-weight embedded and mobile orientation controls
    • Based on a flexible template system that enables rapid development of entire custom styles and user experiences
    • Built-in styles:
      • Default style - a simple and light-weight all-round style that offers the maximum performance
      • Material style - a style based on the Google Material Design Guidelines
      • Universal style - a style based on the Microsoft Universal Design Guidelines
      • iOS style - a style based on the iOS Human Interface Guidelines (work in progress)
    • Can be mixed with Qt Quick Controls 1.0, but the APIs are not compatible
  • Qt SerialBus

Deprecated Modules

The following modules are part of Qt 5.6 release, but deprecated and considered for removal in subsequent releases of Qt:

  • Qt Script

Removed Modules

With Qt 5.7 the following modules are no longer part of the release packages, but users can still build them from source:

Technology Preview Modules

  • Qt Speech
    • Speech recognition and text to speech functionality
    • Plug-in API for using various open-source and commercial ASR and TTS engines
  • Qt Wayland Compositor


New Configurations

Known Issues