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

Update to QT6 #3170

Closed
Miepee opened this issue Mar 24, 2024 · 3 comments
Closed

Update to QT6 #3170

Miepee opened this issue Mar 24, 2024 · 3 comments
Labels
port:Qt Affects the Qt version (the standard desktop version)
Milestone

Comments

@Miepee
Copy link

Miepee commented Mar 24, 2024

MGBA currently uses qt5. It would be nice if the dependency could be bumped to qt6.

@endrift
Copy link
Member

endrift commented Mar 24, 2024

This has been on the docket for a while. The biggest issue is that QtMultimedia was entirely reworked in Qt6 and I haven't gotten to rewriting mGBA's use of it. Everything else has since been ported to support Qt6.

@endrift
Copy link
Member

endrift commented Mar 25, 2024

I've finished most of the porting, just need to flatten out bugs (for some reason trying to reset the game breaks audio, need to figure out why) and expose it properly in the CMake script.

@endrift endrift added the port:Qt Affects the Qt version (the standard desktop version) label Mar 25, 2024
@endrift endrift added this to the mGBA 0.11.0 milestone Mar 25, 2024
@endrift
Copy link
Member

endrift commented Mar 26, 2024

Finished up the last of the work; it should work now. As always, file bugs if it doesn't.

@endrift endrift closed this as completed Mar 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
port:Qt Affects the Qt version (the standard desktop version)
Projects
None yet
Development

No branches or pull requests

2 participants