Difference between revisions of "New Features in Qt 5.8"

From Qt Wiki
Jump to: navigation, search
(TLS PSK / QSslDiffieHellmanParameters)
Line 5: Line 5:
 
** QTouchEvent no have uniqueId and rotation
 
** QTouchEvent no have uniqueId and rotation
 
** Support for dithering when converting to all QImage formats
 
** Support for dithering when converting to all QImage formats
 +
** Previously private QOpenGLTextureBlitter API is made public, to help QtWayland in particular
 +
* Qt Quick
 +
** Modularized the Qt Quick scene graph in order to decouple from OpenGL
 +
** Integrated the software backend (previously known as the Qt Quick 2D Renderer)
 +
** Partial update support in the software backend (2D Renderer) to prevent expensive fullscreen updates when only small areas are changing
 +
** Added an experimental Direct3D 12 backend
 
* Qt Quick Controls 2
 
* Qt Quick Controls 2
 
** Added Dialog and DialogButtonBox
 
** Added Dialog and DialogButtonBox
Line 19: Line 25:
 
*Qt WebSockets
 
*Qt WebSockets
 
** Support for TLS PSK ciphersuites on client and server side
 
** Support for TLS PSK ciphersuites on client and server side
 +
* Embedded platforms
 +
** Added support for 90 or 180 degrees rotation of software-rendered content (QWidget) in eglfs
 
{{Release Information}}
 
{{Release Information}}

Revision as of 10:04, 1 August 2016

New Features (within existing modules)

  • Qt Core
    • Added at(), operator[], mid(), right() and left() to QLatin1String
  • Qt GUI
    • QTouchEvent no have uniqueId and rotation
    • Support for dithering when converting to all QImage formats
    • Previously private QOpenGLTextureBlitter API is made public, to help QtWayland in particular
  • Qt Quick
    • Modularized the Qt Quick scene graph in order to decouple from OpenGL
    • Integrated the software backend (previously known as the Qt Quick 2D Renderer)
    • Partial update support in the software backend (2D Renderer) to prevent expensive fullscreen updates when only small areas are changing
    • Added an experimental Direct3D 12 backend
  • Qt Quick Controls 2
    • Added Dialog and DialogButtonBox
    • Added a 'System' theme to Material and Universal styles
    • Added new experimental "platform" types: MenuBar, Menu, SystemTrayIcon, ColorDialog, FontDialog, MessageDialog and FileDialog
  • Qt Widgets
  • Qt WebEngine
    • Based on Chromium 51+ (probably 53)
  • Qt Bluetooth
    • Bluetooth Low Energy Peripheral support on OS X and iOS
  • Qt Network
    • Support for TLS PSK ciphersuites on server side
    • Support for configurable diffie hellman parameters
  • Qt WebSockets
    • Support for TLS PSK ciphersuites on client and server side
  • Embedded platforms
    • Added support for 90 or 180 degrees rotation of software-rendered content (QWidget) in eglfs
Release Information [edit]
Qt Version Overview Tools and Versions New Features Changes Known Issues
Qt 5.0 Qt 5.0.0Qt 5.0.1 Release New Features in Qt 5.0 Qt 5.0 Changes Qt 5.0.0 Beta 1Qt 5.0.0 Beta 2Qt 5.0.0 RC 1Qt 5.0.0 RC 2
Qt 5.0.0Qt 5.0.1Qt 5.0.2 Known Issues
Qt 5.1 Qt 5.1 Release New Features in Qt 5.1 Qt 5.1.0 Change Files Qt 5.1.0 Beta 1Qt 5.1.0 RC 1
Qt 5.1.0Qt 5.1.1 Known Issues
Qt 5.2 Qt 5.2 Release New Features in Qt 5.2 Qt 5.2.0Qt 5.2.1 Change Files Qt 5.2.0 Beta 1Qt 5.2.0 RC 1
Qt 5.2.0Qt 5.2.1 Known Issues
Qt 5.3 Qt 5.3 Release Qt 5.3 Tools and Versions New Features in Qt 5.3 Qt 5.3.0Qt 5.3.1Qt 5.3.2 Change Files Qt 5.3.0 Beta 1Qt 5.3.0 RC 1
Qt 5.3.0Qt 5.3.1Qt 5.3.2 Known Issues
Qt 5.4 Qt 5.4 Release Qt 5.4 Tools and Versions New Features in Qt 5.4 Qt 5.4.0Qt 5.4.1Qt 5.4.2 Change Files Qt 5.4.0Qt 5.4.1Qt 5.4.2 Known Issues
Qt 5.5 Qt 5.5 Release Qt 5.5 Tools and Versions New Features in Qt 5.5 Qt 5.5.0Qt 5.5.1 Change Files Qt 5.5.0Qt 5.5.1 Known Issues
Qt 5.6 Qt 5.6 Release Qt 5.6 Tools and Versions New Features in Qt 5.6 Qt 5.6.0Qt 5.6.1Qt 5.6.2Qt 5.6.3 Change Files Qt 5.6.0Qt 5.6.1Qt 5.6.2Qt 5.6.3 Known Issues
Qt 5.7 Qt 5.7 Release Qt 5.7 Tools and Versions New Features in Qt 5.7 Qt 5.7.0Qt 5.7.1 Change Files Qt 5.7.0Qt 5.7.1 Known Issues
Qt 5.8 Qt 5.8 Release Qt 5.8 Tools and Versions New Features in Qt 5.8 Qt 5.8.0 Change Files Qt 5.8.0 Known Issues
Qt 5.9 Qt 5.9 Release Qt 5.9 Tools and Versions New Features in Qt 5.9 Qt 5.9.0Qt 5.9.1Qt 5.9.2Qt 5.9.3Qt 5.9.4Qt 5.9.5Qt 5.9.6 Change FilesQt 5.9.7 Change FilesQt 5.9.8 Change FilesQt 5.9.9 Change Files Qt 5.9.0Qt 5.9.1Qt 5.9.2Qt 5.9.3Qt 5.9.4Qt 5.9.5Qt 5.9.6 Known IssuesQt 5.9.7 Known IssuesQt 5.9.8 Known IssuesQt 5.9.9 Known Issues
Qt 5.10 Qt 5.10 Release Qt 5.10 Tools and Versions New Features in Qt 5.10 Qt 5.10.0Qt 5.10.1 Change Files Qt 5.10.0Qt 5.10.1 Known Issues
Qt 5.11 Qt 5.11 Release Qt 5.11 Tools and Versions New Features in Qt 5.11 Qt 5.11.0Qt 5.11.1Qt 5.11.2 Change FilesQt 5.11.3 Change Files Qt 5.11.0Qt 5.11.1Qt 5.11.2 Known IssuesQt 5.11.3 Known Issues
Qt 5.12 Qt 5.12 Release Qt 5.12 Tools and Versions New Features in Qt 5.12 Qt 5.12.0 Change FilesQt 5.12.1 Change FilesQt 5.12.2 Change FilesQt 5.12.3 Change FilesQt 5.12.4 Change FilesQt 5.12.5 Change FilesQt 5.12.6 Change Files Qt 5.12.0 Known IssuesQt 5.12.1 Known IssuesQt 5.12.2 Known IssuesQt 5.12.3 Known IssuesQt 5.12.4 Known IssuesQt 5.12.5 Known IssuesQt 5.12.6 Known Issues
Qt 5.13 Qt 5.13 Release Qt 5.13 Tools and Versions New Features in Qt 5.13 Qt 5.13.0 Change FilesQt 5.13.1 Change FilesQt 5.13.2 Change Files Qt 5.13.0 Known IssuesQt 5.13.1 Known IssuesQt 5.13.2 Known Issues
Qt 5.14 Qt 5.14 Release Qt 5.14 Tools and Versions New Features in Qt 5.14 Qt 5.14.0 Change Files Qt 5.14.0 Known Issues