Migration to Qt6
Open, LowPublic

Description

Metatask to migrate to Qt6. Steps are:

jjazeix created this task.Oct 17 2021, 3:06 PM
jjazeix triaged this task as Low priority.
jjazeix updated the task description. (Show Details)
jjazeix updated the task description. (Show Details)
jjazeix updated the task description. (Show Details)Dec 20 2021, 7:03 PM
jjazeix added a comment.EditedMay 31 2022, 3:41 PM

https://bugreports.qt.io/browse/QTBUG-103926 : either it's a bug or we need to prefix all our "Qt.Key_*" in javascript files to "QtQuick.Qt.Key_*" (this affects at least balancebox and land_safe)
edit: it is expected from Qt, so we need to update our code. As it is not compatible with Qt5, it needs to be done only in Qt6 branch when we'll port

jjazeix updated the task description. (Show Details)
jjazeix added a comment.EditedJun 5 2022, 1:36 PM

There seem to be an issue with one image: qrc:/gcompris/src/activities/binary_bulb/BinaryBulb.qml:58:9: QML QQuickImage: Error decoding: qrc:/gcompris/src/activities/digital_electricity/resource/texture01.webp: Unsupported image format (only Qt6 so not a big issue for now)

Edit -> this was due to missing Qt6 images format plugin, it is fixed after installation.

trasz added a subscriber: trasz.Jul 5 2022, 3:20 PM
hadron added a subscriber: hadron.Mar 15 2024, 9:33 AM
jjazeix removed a subscriber: trasz.Tue, Apr 2, 11:39 AM