A list of Qt Quick Ultralite modules that the project should link to.


Qt for MCUs comes with four builtin modules that can be used by projects. The modules are:

  • Controls
  • ControlsTemplates
  • Shapes
  • Timeline

The property qulModules enables importing any of the listed modules into a project. This property accepts a list of strings, each string being the name of one of the listed modules.

It is possible to use an optional Qul:: prefix with Qt Quick Ultralite modules.

The list is initially empty, so no module will be imported by default.


ModuleFiles {
    MCU.qulModules: ["Controls", "Shapes"]


This property was introduced in QmlProject API 1.3 .

Available under certain Qt licenses.
Find out more.