-
Notifications
You must be signed in to change notification settings - Fork 36
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
Support for QtCharts 6 #210
Comments
QtCharts was not supported in 6.0 but it is supported in 6.1 |
Yes! Which Qt version QML uses right now? 6.7? |
Yes, we use Qt 6.7. The problem is that there is no JLL for QtCharts for Qt 6, it needs to be added in Yggdrasil. |
I see. Do you think it is a difficult task? I can try to make a PR but I have never worked with Yggdrasil before. Any tips? |
If Charts only depends on Qt6Base it should be easy, using Qt6Svg as a template: https://github.com/JuliaPackaging/Yggdrasil/blob/master/Q/Qt6Svg/build_tarballs.jl |
Thanks! I will try |
Looking here: https://www.freshports.org/x11-toolkits/qt6-charts/ It seems it only depends on Qt6Base indeed. |
Also Qt6Declarative, it seems. Just adding this as normal and host build dep should work, so not much more complicated. |
Unfortunately I just could not use BinaryBuilder in macOS for some problem with Docker. I am trying to debug it, but even Qt6Svg could not be built here. |
Here is the error:
|
JuliaPackaging/BinaryBuilder.jl#1348 I will come back to this issue when I can fix this problem. |
No worries, I created the PR at JuliaPackaging/Yggdrasil#9932 |
Awesome! Thanks! |
Hi @barche ! I tried to load
Maybe there is a missing dependency? |
Yeah... I think Qt6 introduced a new module called QtOpenGLWidgets and it is a dependency to QtCharts now. |
See JuliaRegistries/General#120890 (comment), I'll investigate. |
Hi @barche ! Can I do something to help you fixing this problem? |
Sorry, I waited too long. I wanted to make sure QtOpenGLWidgets was the only missing lib, and as it turns out it is, but in the meantime we need to also update the version if we want to change the JLL, so now all the Qt JLLs need to be updated to the new Qt, preferably to 6.8.1. |
I started upgrading Qt, currently hitting different errors here: JuliaPackaging/Yggdrasil#10202 |
Hi!
I am trying to migrate an application that uses a julia back end and a QML front end to QML.jl. However, I really need the QtCharts 6, which does not seem to be supported. Is there any blocking issues preventing this feature? It seems that we had the possibility in Qt 5 by installing
Qt5Charts_jll
but I did not find the package for Qt 6.The text was updated successfully, but these errors were encountered: