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

Port to Qt6 #18

Open
skadge opened this issue Dec 7, 2024 · 1 comment
Open

Port to Qt6 #18

skadge opened this issue Dec 7, 2024 · 1 comment

Comments

@skadge
Copy link
Contributor

skadge commented Dec 7, 2024

Qt5 is end of life, and it would make sense to port to Qt6 at some point. Nothing urgent (even though Ubuntu for instance plans to drop Qt5 at some point next year), but would be nice.

@JamesMcCrae
Copy link
Owner

JamesMcCrae commented Dec 30, 2024

As an update - I have something compiling and running locally (Qt 6.8 on Windows 11 in the below screenshot), but in testing it seems to be buggy in a number of ways (viewport, redraw, mouse events, dock widgets not showing), so it will take some additional work.

The majority of the changes to get it compiling were GL related, switching to classes like QOpenGLWidget and QSurfaceFormat.

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

No branches or pull requests

2 participants