C

Supported Target Boards and Development Hosts

Qt Quick Ultralite supports a variety of microcontroller-based hardware platforms that are available in the market. Currently supported boards are listed below. Click the board name in the table for information on how to get started with the board. If you need support for these or any other board, contact The Qt Company for Premium Support and/or service work.

Supported Target Boards

Hardware boardMCUCompilerOperating system(s)
NXP MIMXRT1050-EVKBMIMXRT1052DVL6BGNU Arm 9, IAR Build Tools for Arm V8.50Bare Metal, FreeRTOS (Tech preview)
NXP MIMXRT1060-EVKMIMXRT1060DVL6AGNU Arm 9, IAR Build Tools for Arm V8.50Bare Metal
NXP MIMXRT1064-EVKMIMXRT1064DVL6AGNU Arm 9, IAR Build Tools for Arm V8.50Bare Metal, FreeRTOS (Tech preview)
NXP MIMXRT1170-EVKMIMXRT1176DVMAAGNU Arm 9, IAR Build Tools for Arm V8.50FreeRTOS (Tech preview)
Hardware boardMCUCompilerOperating system(s)
EK-RA6M3GR7FA6M3AH3CFCGNU Arm 9, IAR Build Tools for Arm V8.50Bare Metal
RH850 D1M1ARH850/D1MGreen Hills MULTI 7.1.6, Compiler 2018.1.5Bare Metal
Hardware boardMCUCompilerOperating system(s)
STM32F769I-DISCOVERYSTM32F769NIGNU Arm 9, IAR Build Tools for Arm V8.50Bare Metal, FreeRTOS (Tech preview)
STM32H750B-DISCOVERYSTM32H750XBGNU Arm 9, IAR Build Tools for Arm V8.50Bare Metal
STM32F469I-DISCOVERYSTM32F469NIGNU Arm 9, IAR Build Tools for Arm V8.50Bare Metal
Hardware boardMCUCompilerOperating system(s)Host(s)
Infineon/Cypress TVIIC2D6MTVIIC2D6MGreen Hills MULTI Compiler for Embedded ARM 2019.5Bare MetalWindows host only

Supported Features

Infineon/Cypress TVIIC2D6MNXP 1050NXP 1060NXP 1064NXP 1170RA6M3GRH850STM32 F769I-DSTM32 H750B-DSTM32 F469I-D
Hardware accelerated blitting
- Alpha8
- Alpha1
- RGB332
- ARGB4444
- RGB565
- RGB888
- ARGB8888
Hardware accelerated basic shapes
- Rectangle 3 3 3 3 3 3 3
- Rounded rectangle
Layers 1 1 1 1 1
- ItemLayer 1 1 1 1 1
- SpriteLayer
- ImageLayer 1 1 1 1 1
Monotype Spark 1
Multiple screens 1
Shapes (vector graphics) 4 2 2
Touch
Transformations
- TranslateHWHWHWHWHWHWHWHWHWHWHW
- Uniform scaleHWHWHWHWHWHWHWSWSWSWSW
- ScaleHWHWHWHWHWHWHWSWSWSWSW
- RotationHWHWHWHWHWSWHWSWSWSWSW
- Scale rotationHWHWHWHWHWSWHWSWSWSWSW
- ShearHWHWHWHWHWSWHWSWSWSWSW
- ProjectHWHWHWHWHWSWHWSWSWSWSW
Font quality
- VeryHighHWSWSWSWHWHWHWHWHWHWHW
- VeryLowSWSWSWSWSWSWSWSWSW
  • Feature is supported by the platform adaptation
  • 1 Feature is supported by the hardware, but not implemented in the reference platform adaptation
  • 2 Feature is partially supported by the hardware, but not implemented in the reference platform adaptation
  • 3 Blended as an image that is rendered by the CPU
  • 4 Self intersecting paths are not supported
  • Feature is not supported by the hardware
  • HW is short for hardware accelerated blending
  • SW is short for software based blending

Supported Target Operating Systems

With Qt for MCUs, applications can run on bare metal. Additionally, the following target operating systems are supported:

If you need to run applications on other target operating systems, contact The Qt Company.

Supported Development Hosts

The development hosts supported by Qt for MCUs are:

  • Windows 10 64-bit
  • Ubuntu 20.04 LTS 64-bit

Running applications on host platforms

Qt Quick Ultralite applications can be run on host platforms to avoid having to flash the board too often and save time during development, or when a board is not available. The supported configurations are:

Operating SystemArchitectureCompiler
Windows 10x86_64MSVC 2017, MSVC 2019
Ubuntu 20.04 LTSx86_64GCC 8, GCC 9

If you need to run applications for other host architectures or operating systems, contact The Qt Company.

Services, Standard and Premium support

Qt offers product support at different levels in order to help you with technical challenges and to suggest best practices. See the Qt Support page for an overview about these different support levels. Also, see the License Agreements and Service Terms page for the latest version of the Qt license agreements and the support terms and conditions for the Qt account.

Available under certain Qt licenses.
Find out more.