Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Test compatibility with Qt6 #171

Open
Ghabry opened this issue Mar 31, 2021 · 6 comments
Open

Test compatibility with Qt6 #171

Ghabry opened this issue Mar 31, 2021 · 6 comments
Labels
Milestone

Comments

@Ghabry
Copy link
Member

Ghabry commented Mar 31, 2021

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

@Ghabry Ghabry added this to the 0.1 milestone Mar 31, 2021
@fdelapena
Copy link
Contributor

fdelapena commented Mar 31, 2021

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

@MarianoGnu
Copy link
Member

What is the added value of Qt6?

@fdelapena
Copy link
Contributor

fdelapena commented Aug 25, 2021

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.

@MarianoGnu
Copy link
Member

thx for the answer, this makes sense :)

@Ghabry
Copy link
Member Author

Ghabry commented Sep 7, 2021

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
Copy link
Member Author

Ghabry commented Mar 11, 2022

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Development

No branches or pull requests

3 participants