Editor icon indicating copy to clipboard operation
Editor copied to clipboard

Test compatibility with Qt6

Open Ghabry opened this issue 4 years ago • 6 comments

Just as a reminder. If it works tell me and this can be directly closed.

Ghabry avatar Mar 31 '21 12:03 Ghabry

If still depends on Qt Multimedia, it is not in Qt 6 until version 6.2, expected in September 2021.

I'd suggest to move to Qt6 API changes where possible. Meanwhile it could be built sooner with the Qt5 compat module: https://www.qt.io/blog/porting-from-qt-5-to-qt-6-using-qt5compat-library

fdelapena avatar Mar 31 '21 20:03 fdelapena

What is the added value of Qt6?

MarianoGnu avatar Aug 25 '21 01:08 MarianoGnu

More than added value, it's about available updates on older releases. The new Qt model makes long term security and stability updates available to customers only. Maintenance releases for free will last only 6 months after the next point release. To sum up, LTS versions are paid, so we will need to move to 6 sooner, once all the 5.x releases get unmaintained it could be a security concern.

The Qt Company said the last public update of the 5.xx version will be in 2021 (5.12.12) and free support ends in December 2021. There are around 3-4 months to migrate to a supported Qt, and likely a good idea to keep it compatible with the forked KDE patches for 5.x backported from 6.x if possible, for distros that contain legacy versions.

fdelapena avatar Aug 25 '21 02:08 fdelapena

thx for the answer, this makes sense :)

MarianoGnu avatar Aug 28 '21 18:08 MarianoGnu

I would prefer to move directly to Qt6 when 6.2 is out and at least our distribution for the buildbot (Fedora) offers it.

Considering how long it will still take to get the editor out I don't think keeping Qt5 support makes alot of sense ;)

Ghabry avatar Sep 07 '21 11:09 Ghabry

Will stay a bit longer on qt5 because I wait for KDE KF6. KDE just has too many useful qml libraries

Ghabry avatar Mar 11 '22 21:03 Ghabry