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

💥 Qt6 support #157

Merged
merged 34 commits into from
Aug 20, 2024
Merged

💥 Qt6 support #157

merged 34 commits into from
Aug 20, 2024

Conversation

OlivierLDff
Copy link
Owner

@OlivierLDff OlivierLDff commented Aug 19, 2024

This PR introduce some breaking change:

  • Stop support for Qt5
  • Not sure WASM works
  • Not sure static works (ios) (I guess Qt is doing that by itself now)
  • Installing only work for shared library. This is what you generally want anyway.

On the new features:

  • It works with Qt6 using qt5compat module for effect
  • It uses qt6 macros (that is why installation doesn't work anymore) and drop my QtGeneratorCmake dependency
  • flake dev shell, to quickly get a working dev env

Thanks to #111 and #135 for the prep work

@OlivierLDff OlivierLDff changed the title qt6 ⬆️ Qt6 support Aug 19, 2024
@OlivierLDff OlivierLDff changed the title ⬆️ Qt6 support 💥 Qt6 support Aug 19, 2024
flake.nix Outdated Show resolved Hide resolved
@OlivierLDff OlivierLDff merged commit 77082aa into master Aug 20, 2024
@OlivierLDff OlivierLDff deleted the qt6 branch August 20, 2024 15:59
This was referenced Aug 20, 2024
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

Successfully merging this pull request may close these issues.

1 participant