New Features in Qt 5.9: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 32: | Line 32: | ||
** Added HSTS support (HTTP Strict Transport Security) to QNetworkAccessManager | ** Added HSTS support (HTTP Strict Transport Security) to QNetworkAccessManager | ||
** Added redirects policy to QNetworkAccessManager (ManulRedirectsPolicy, NoLessSafeRedirectsPolicy, SameOriginRedirectsPolicy, UserVerifiedRedirectsPolicy) | ** Added redirects policy to QNetworkAccessManager (ManulRedirectsPolicy, NoLessSafeRedirectsPolicy, SameOriginRedirectsPolicy, UserVerifiedRedirectsPolicy) | ||
** | |||
*Qt WebSockets | *Qt WebSockets | ||
** | ** |
Revision as of 11:45, 25 January 2017
New Features (within existing modules)
- Qt Core
- Qt GUI
- QPainter's GL engine is now functional with core profile OpenGL contexts as well.
- QImage introduced reinterpretAsFormat to change format without changing data.
- Qt Quick
- OpenGL shader program binaries used by QtGui (QPainter's GL paint engine) and the Qt Quick scenegraph are now cached on disk, improving application startup and view initialization times.
- Added an OpenVG backend for Qt Quick.
- Window-screen associations can now be made directly from QML via Window.targetScreen and Qt.application.screens. This allows creating multi-screen aware applications for desktop and embedded without involving C++ code.
- Qt Quick Controls 2
- Added new QML types: DelayButton
- Added new QML API: AbstractButton::toggled(), ComboBox::editable, Dial::live, Dial::moved(), Drawer::interactive, RangeSlider::live, ScrollBar::interactive, ScrollBar::policy, ScrollBar::snapMode, Slider::live, SpinBox::inputMethodComposing, SpinBox::inputMethodHints, SpinBox::valueModified(), StackViewAttached::visible, SwipeDelegate::swipe.enabled, SwipeDelegate::swipe.open(), SwipeView::orientation, Tumbler::moving
- Added new C++ API:
- QQuickStyle::availableStyles()
- Added multi-touch support
- Qt Widgets
- Qt WebEngine
- Updated to Chromium 55 or 56
- Switched internally to the new Chromium build-system GN
- API for loading with HTTP POST
- Qt Bluetooth
- Qt Multimedia
- Qt Network
- Added HSTS support (HTTP Strict Transport Security) to QNetworkAccessManager
- Added redirects policy to QNetworkAccessManager (ManulRedirectsPolicy, NoLessSafeRedirectsPolicy, SameOriginRedirectsPolicy, UserVerifiedRedirectsPolicy)
- Qt WebSockets
- Qt Charts
- Qt 3D
- Embedded platforms
- Added experimental DRM dumb buffer support to the linuxfb platform plugin, in order to help devices that do not support the deprecated fbdev model (or have problems with fbdev emulation).
New Modules
New Platforms
Technology Preview Modules
Deprecated Modules
The following modules are part of Qt 5.8 release, but deprecated and considered for removal in subsequent releases of Qt:
- Qt Script
Configurations