From 7f594b006932d70326f800a61f02acb6a59ec751 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Thu, 12 Oct 2023 22:49:58 +0200 Subject: [PATCH] Changes: document Qt6-QML compatibility --- CHANGES-3.3 | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/CHANGES-3.3 b/CHANGES-3.3 index ab469b73a..b132762fd 100644 --- a/CHANGES-3.3 +++ b/CHANGES-3.3 @@ -28,6 +28,11 @@ This release contains contributions from (alphabetically by first name): distribution can use Calamares without needing an extra version of Qt. Note that some KDE Frameworks are required as well, and those need to be Qt6-based also (and are not released as of September 2023). + - QML-based modules are also supported in Qt6, but the QML is likely to + be source-incompatible. The *welcomeq* module shipped with Calamares + now has two `.qrc` files and uses the `${QT_VERSION_SUFFIX}` variable + to pick one of the two depending on the Qt version being used. + Other modules are likely to follow the same pattern. - C++ namespaces have been shuffled around and `CalamaresUtils` has been retired. This has an effect on all C++ plugins, since this is neither a binary- nor source-compatible change.