C
What's New in 1.6
Qt Quick Ultralite maintains source compatibility between minor releases. However, some changes may require you to adapt the application code accordingly. The following sections highlight such changes:
Changes in v1.6.0
New toolchains
- Qt for MCUs now supports building applications using the IAR Toolchain for ARM V8.50. It provides prebuilt libraries and ready-made CMake integration for the supported boards. See Supported Target Boards and Development Hosts for the list.
New features
- ListView and Repeater now have methods to access their contained items.
- Key frames in a Timeline can now target string and boolean properties.
- Added a new platform interface to enable implementing hardware accelerated blending of rounded rectangles on platforms which support it.
Documentation
- All examples included in the SDK now have documentation.
Fixed issues
- Improved SwipeView's snappiness.
- Fixed desktop builds using MSVC v14.27 or newer.
- Fixed compilation errors when setting very large sizes on text elements.
- Setting a Rectangle on a property declared as Item will not cause a compilation error anymore.
- Fix compilation errors when setting padding and transform properties on an instance of a Text-based inline component.
- Assets compressed using
QUL_RESOURCE_COMPRESSION
are now correctly read from flash memory and not preloaded into RAM anymore. - Changed the order of resolving bindings on application startup. All bindings are resolved first before calling
Component.onCompleted
for each object, followed by reevaluating the bindings again.
New APIs
APIs for application development
New QML Methods
QML Type ListView:
var | itemAtIndex(int index) |
QML Type Repeater:
var | itemAt(int index) |
APIs for platform development
New Member Functions
Class DrawingEngine:
virtual void | blendRoundedRect(Qul::PlatformInterface::DrawingDevice *drawingDevice, const PlatformInterface::Rect &rect, const PlatformInterface::Rect &clipRect, PlatformInterface::Rgba32 color, int radius, Qul::PlatformInterface::DrawingEngine::BlendMode blendMode = BlendMode_SourceOver) |
Changes in Previous Versions
Changes in v1.1.0 | |
Changes in v1.2.0 | |
Changes in v1.3.0 | |
Changes in v1.4.0 | |
Changes in v1.5.0 | |
Changes in v1.6.0 | |
Changes in v1.7.0 | |
Changes in v1.8.0 | |
Changes in v1.9.0 | |
Changes in v2.0.0 | |
Changes in v2.1 | |
Changes in v2.2 | |
Changes in v2.3 | |
Changes in v2.4.0 | |
Changes in v2.5 | |
Changes in v2.6.0 | |
Changes in v2.7.0 | |
Changes in v2.8.0 |
Available under certain Qt licenses.
Find out more.