YAML Syntax

All YAML files used in the application manager are parsed using a YAML 1.1 compliant parser. You can find the official specification here: https://yaml.org/spec/1.1.

Note: Node anchors and aliases are not supported in the application manager.

To help with backward compatibility, all configuration files consist of at least two YAML sub-documents, with the first one acting as a file header, for example:

formatType: am-configuration
formatVersion: 1
---
...

The header always has exactly two fields:

  • formatType specifies the type of document(s) that follow the --- end-of-document marker.
  • formatVersion is an integer value starting at 1.

See the corresponding type documentation for valid values for both fields.

© 2024 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.