Skip to content

[QT BASE] Add support for Qt6

Davide Cardillo requested to merge qt6_integration into kirkstone

Add Qt6 packagegroup with common packages inside.

The image seco-image-edgehog-full inherits the right class and uses the desired packagegroup (regarding Qt) depending to the vaule of the global variable

EDGEHOG_QT_VERSION (["5.x" | "6.x"])

The variable EDGEHOG_QT_VERSION has to be set for the selection of the desired version. Possible values:

"5.x" -> select the layer Qt5 "6.x" -> select the layer Qt6

Default value: "5.x"

Note: The setting of it should be done at the project level, placing the assignment instruction inside of local.conf file (e.g. EDGEHOG_QT_VERSION = "6.x" ) The selection of the desired version is not included in configuration tool (not yet).

Note: Also the configuration of bblayer file inside the project required a manual editing: replace

${BSPDIR}/layers/meta-qt5 \

with

${BSPDIR}/layers/meta-qt6 \

Merge request reports