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

Preparing for Qt6 #19

Open
luzpaz opened this issue Jun 8, 2022 · 4 comments
Open

Preparing for Qt6 #19

luzpaz opened this issue Jun 8, 2022 · 4 comments
Labels
help wanted Extra attention is needed

Comments

@luzpaz
Copy link
Collaborator

luzpaz commented Jun 8, 2022

Even though v0.20 will still support min version of Qt 5.9 I just wanted to put on the radar that the team is discussing support for Qt6, FWIW

Mirroring the ticket on Flatpak

@ppd
Copy link
Collaborator

ppd commented Jun 8, 2022

@luzpaz
Copy link
Collaborator Author

luzpaz commented Jun 8, 2022

Yikes

@adrianinsaval
Copy link
Member

adrianinsaval commented Jun 8, 2022

the linked page about desktop-qt5 says this one is supposed to be it's replacement: https://snapcraft.io/docs/qt5-kde-applications probably once KDE 6 is out they will have support for qt6, on the freecad side there's no rush IMO, still a long way to go before it's even an option even more until it becomes a requirement.

@ppd
Copy link
Collaborator

ppd commented Jun 8, 2022

Oh yeah. We're already using the kde-neon extension and are quite happy with it. I just wanted to illustrate that there is discussion going on upstream. Maybe there will be a separate extension for Qt6 on core22; we could use that for test builds.

apps:
  freecad:
    command: usr/bin/FreeCAD
    extensions: [kde-neon]
    common-id: org.freecadweb.FreeCAD.desktop
    desktop: usr/share/applications/org.freecadweb.FreeCAD.desktop
    plugs: &plugs

@luzpaz luzpaz added the help wanted Extra attention is needed label Dec 31, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

3 participants