Update to Qt6 and add PowerShell update script#63
Update to Qt6 and add PowerShell update script#63jeremyong wants to merge 2 commits intohluk:masterfrom
Conversation
This commit also replicates the update_from_qtc.sh script to a PowerShell script (convenient for Windows users).
|
Thanks a lot! I'm hesitant to merge this because some project still use Qt 5. For example CopyQ clipboard manager supports Qt 6 but also needs to support Qt 5 for older Linux distributions and due to some dependencies not being fully compatible with Qt 6 yet (like KDE Frameworks - but maybe it is a distro packaging problem). |
|
Yep completely understood. Would it make sense for us to have a qt6 branch? |
That sounds good. Maybe even a duplicate CI workflow ( |
|
|
It's 2026 now, we can consider prioritizing Qt6. |
Yeah, it is safe to drop Qt 5 support now - AFAIK, it is no longer maintained. |




This PR does the following changes:
target_compile_featuresbuilt-in function provided by CMake. I opted to bump the version to C++20, given that most modern Qt projects will be using this.To test changes, I ran the entire test suite and observed no regressions:
I also compiled and ran the example to verify things worked as expected.