New Features in Qt 5.8: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
(Qt Quick Controls 2) |
||
Line 12: | Line 12: | ||
** Added an experimental Direct3D 12 backend | ** Added an experimental Direct3D 12 backend | ||
* Qt Quick Controls 2 | * Qt Quick Controls 2 | ||
** Added Dialog and | ** Added new QML types: Dialog, DialogButtonBox, MenuSeparator and ToolSeparator | ||
** Added a 'System' theme to Material and Universal styles | ** Added ripple effects to the Material style | ||
** Added new experimental "platform" types: MenuBar, Menu, SystemTrayIcon, ColorDialog, FontDialog, MessageDialog and | ** Added hover effects to the Material and Universal styles | ||
** Added a 'System' theme to the Material and Universal styles | |||
** Added new experimental "platform" QML types: MenuBar, Menu, SystemTrayIcon, ColorDialog, FontDialog, MessageDialog, FileDialog and FolderDialog | |||
* Qt Widgets | * Qt Widgets | ||
* Qt WebEngine | * Qt WebEngine |
Revision as of 07:13, 5 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 new QML types: Dialog, DialogButtonBox, MenuSeparator and ToolSeparator
- Added ripple effects to the Material style
- Added hover effects to the Material and Universal styles
- Added a 'System' theme to the Material and Universal styles
- Added new experimental "platform" QML types: MenuBar, Menu, SystemTrayIcon, ColorDialog, FontDialog, MessageDialog, FileDialog and FolderDialog
- 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