-
Notifications
You must be signed in to change notification settings - Fork 2.7k
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
windows: update to qt 6.5.1 #11844
windows: update to qt 6.5.1 #11844
Conversation
Someone needs to install the Qt Svg component on the Linux and Mac buildbots. |
on deb-like libqt6svg6-dev needs to be installed, on macos (and steamrt) i guess qt needs to be built without skipping qtsvg module dolphin-emu/sadm#190 |
pinging @OatmealDome for that |
All the builders have been updated. |
Trying to use this with CMake on Windows now generates the following error, which makes me think that our Qt Windows build is misconfigured somewhere:
I traced this and it just enumerates all |
The |
With those two things is works fine with CMake too, or seems to anyway. |
Ok |
For the mkspecs I thought (from reading qt cmake files) it only required the win32-msvc folder to be there, the other directories and files don’t actually matter. I guess it was a problem with git not storing empty directories |
I had tried to fix it with this: dolphin-emu/qsc@48c1704#diff-782c2c2b9dd456dfc1cbb924b07dbb1cdfd1a41c8efbc3071898680fa7c1f6b6 |
It does build even without the |
iirc i looked into it and those headers are only used when building qt itself, but yea w/e |
(are you going to do that or should i?) |
If you have the files lying around please make a PR, I'd have to go get the Qt sources. |
lmk if it doesn't work with dolphin-emu/ext-win-qt#22 |
Seems to work. |
@shuffle2 Next step is using svgs for our icons, right? Do you have those, or does @MayImilae have them, or do we still need to create them? After that we can update the scaling mode again. |
The current pngs should look good enough on qt 6.5 with the fractional scaling. Someone that’s not me will have to take the lead on sourcing the svgs |
I'm planning to make the move to SVGs in the near future. I built the originals as vectors, but they are Adobe vectors, and built for raster output. It will require "refactoring" to work in SVG, plus style changes to work within the limits of SVG. I need to do it for Big Porpoise anyway so I'll be doing it in soonish. |
@shuffle2 Have you tested the ARM build in some way? We've gotten a report that Dolphin doesn't start on ARM Windows anymore. |
any more details? the app starts on arm64 here, haven't run emulation or investigated more tho |
Okay so probably user error then, if the Qt UI opens that's further than what was reported. (they said they got an error message about the Qt platform plugin) |
No description provided.