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

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_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

var itemAt(int index)
var itemAtIndex(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

What's New in 1.1

Changes in v1.1.0

What's New in 1.2

Changes in v1.2.0

What's New in 1.3

Changes in v1.3.0

What's New in 1.4

Changes in v1.4.0

What's New in 1.5

Changes in v1.5.0

What's New in 1.6

Changes in v1.6.0

Available under certain Qt licenses.
Find out more.