• 13205阅读
  • 7回复

[新闻]Preliminary planning for Qt 5.4 content [复制链接]

上一主题 下一主题
离线realfan
 

只看楼主 倒序阅读 楼主  发表于: 2014-08-14
Preliminary planning for Qt 5.4 content, features not yet frozen
What is new in Qt 5.4
New Features

Qt GUI:
QOpenGLContext is now able to adopt existing native contexts (EGL, GLX, …). This allows interop between Qt and other frameworks, like game engines.
OpenGL ES 3.0/3.1 support is improved. The header file for the highest usable ES version (gl31.h, gl3.h or gl2.h) is now automatically included by Qt’s headers in -opengl es2 builds. Vertex array objects, framebuffer blits and multisampling are now supported via the standard GLES3 functions, where applicable.
Dynamic OpenGL implementation selection on application startup is now available on Windows when configured with -opengl dynamic. This allows using either opengl32.dll or ANGLE’s OpenGL ES 2.0 implementation in Qt and applications without the need for two separate builds of the binaries.
QOpenGLWidget: The modern replacement for QGLWidget and the counterpart of QQuickWidget.
QOpenGLWindow: Convenience class for performing OpenGL drawing onto a QWindow.
QRasterWindow: Covenience class for performing software-based drawing via QPainter onto a QWindow.
Support for 10-bit per color channels images. These can be rendered to and from, though internally the raster engine will still only use 8-bit per color channel. If used as the internal format of a QOpenGLFramebufferObject the OpenGL paint engine is able to render in full precision if supported by the OpenGL driver.
WinRT: Added support for native file dialogs
Qt Core
WinRT: Added support for native settings container (local and roaming)
Qt Widgets
Improved scaling of widget styles based on DPI.
Qt Quick:
QQuickRenderControl is made public. This API allows efficient rendering of Qt Quick 2 scenes into framebuffer objects. The contents can then be used in arbitrary ways in Qt-based or 3rd party OpenGL renderers.
Introduced overlay and “pull back” headers and footers for ListView
Added QQuickFontMetrics, which provides a subset of QFontMetricsF’s API.
Added QQuickTextMetrics, which provides a declarative API for the functions in QFontMetricsF which take
arguments.
Qt Quick Controls
Android style
Qt Bluetooth
Support for Bluez5

Tech Preview of Bluetooth Low Energy (client side support only, on Bluez 4 & 5)
QPA plugins
XCB will now support screen with a depth of 30 (10 bit per color channel).
Qt WebEngine
New module with a web engine based on Chromium.
Qt WebKit
Added support for OpenGL accelerated 2D canvas.
Qt WebChannel
Introduction of a new module to bridge the gap between QML/C++ and HTML/JavaScript for Qt WebKit and other browser engines.
Qt Windows Extras
Multiple thumbnail images when hovering over an application’s taskbar.
Qt Sensors
Windows Phone: Added compass and ambient light sensors
Qt SQL
Windows Phone: Added support for sqlite
Platforms

Qt for WinRT supported platform
Windows Phone 8.1 minimum supported version
Deprecated features

Qt GUI:
The Qt OpenGL module, that is, the QGL* classes are deprecated since QGLWidget can now be replaced by QOpenGLWidget.
Qt WebKit
The Qt WebKit QML module will be replaced by Qt WebEngine’s QML APIs.
Categories:
Developing_with_Qt
Qt 5

http://qt-project.org/wiki/New-Features-in-Qt-5.4

离线realfan

只看该作者 1楼 发表于: 2014-08-14
10月下询,应该就可以用上新的网络引擎了
离线liulin188

只看该作者 2楼 发表于: 2014-08-14
https://wiki.qt.io/Qt_5.12_Release
https://wiki.qt.io/New_Features_in_Qt_5.12
https://wiki.qt.io/Qt_5.12.0_Known_Issues
https://www.qt.io/blog/qt-5.13.2-released
https://www.qt.io/blog/qt-creator-4.10.2-released
https://wiki.qt.io/Qt_5.12_Tools_and_Versions
离线彩阳

只看该作者 3楼 发表于: 2014-08-14
诶,这个计划不是早有了么?
上海Qt开发联盟,热忱地欢迎你的加入!
离线myleader

只看该作者 4楼 发表于: 2014-08-14
我比较关心qt3d能不能直接被包含在内
离线roywillow

只看该作者 5楼 发表于: 2014-08-14
话说使用QPainter绘制的话怎么样才能用上显卡加速呢
之前Qt4是直接用opengl widget,似乎Qt5.4也能用类似的方法?
专业维修核潜艇,回收二手航母、二手航天飞机,大修核反应堆,拆洗导弹发动机更换机油,无人侦察机手动挡改自动,航天飞机保养换三滤,飞碟外太空年检 ,各型号导弹加装迎宾踏板,高空作业擦洗卫星表面除尘、打蜡及抛光,东风全系列巡航导弹。并提供原子对撞机。量大从优,有正规发票。
离线foruok

只看该作者 6楼 发表于: 2014-08-15
貌似Android和iOS无大变化的计划,还在完善多移动平台的支持……
我的博客:http://blog.csdn.net/foruok
我的微信订阅号:程序视界
离线csdn

只看该作者 7楼 发表于: 2014-08-16
很好
快速回复
限100 字节
 
上一个 下一个