Added support for the Nullish Coalescing Operator.Added the qmlformat tool to automatically format any QML file according to the QML Coding Conventions.qmllint now has a better understanding of the code and warns about deprecated QML features.Added a declarative way of registering types to QML.Introduced inline components multiple QML components can be declared in the same file.Increased the minimum supported version of OpenSSL to 1.1.Implemented timeouts for downloads and uploads with QNetworkRequest and QNetworkAccessManager.OpenSSL backend: Added support for a new session ticket mechanism introduced by the TLS 1.3 protocol.GStreamer camerabin: React to changes in notify::zoom and notify::max-zoom properties.MediaPlayer QML type: Introduced a videoOutput property.Introduced QVideoWidget::videoSurface(), QGraphicsVideoItem::videoSurface(), and QDeclarativeVideoOutput::videoSurface().Introduced rendering to multiple surfaces.Introduced reverse playback for GStreamer.Deprecated QMediaService and QMediaControl.Implemented multi-threading support for many QImage scaling and conversion methods.QColorSpace setters can now operate on invalid color spaces, making it possible to set primaries and transfer function independently.This is useful for cases where you need the textual representation of an object for debugging, but cannot use operator<<, such as when passing a failure message to QVERIFY2(). Added static template QDebug::toString() function, which streams the given object into a QDebug instance that operates on a string, and then returns that string.QThreadPool::start() and tryStart() can now take std::function and thereby also anonymous lambda functions as arguments. QRunnable instances can now be created from std::function without having to subclass QRunnable.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |