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

Adding Support for Qt Quick Extras #144

Closed
hogandp opened this issue May 17, 2022 · 3 comments
Closed

Adding Support for Qt Quick Extras #144

hogandp opened this issue May 17, 2022 · 3 comments

Comments

@hogandp
Copy link

hogandp commented May 17, 2022

I recently ran across QML.jl and love the blend of the Qt + Julia!

I would be interested in seeing the Qt Quick Extras package supported and would be willing to help get that going as I would like to use some of the UI controls in that package.

If you have any notes or can point me in the correct direction I'd be willing to give it a go unless there is a technical / license issue.

@barche
Copy link
Collaborator

barche commented May 18, 2022

Thanks, glad you like QML.jl!

The way to integrate support takes 2 steps:

  1. Add the Qt Quick Extras package to Yggdrasil, using e.g. Qt5Charts as a template.
  2. Add the package as an opptional dependency to QML.jl here: https://github.com/barche/QML.jl/blob/926d600d51528e865b7d7d2ef9ba5cfbc868c994/src/QML.jl#L99

Then, you should be able to use the package by adding using Qt5QtQuickExtras_jll to your Julia code.

Note that we are currently in the process of upgrading to Qt6, so I think Qt Quick Extras will no longer work there, since Qt Quick Controls 1 is no longer available.

@hogandp
Copy link
Author

hogandp commented May 26, 2022

Sounds good, I'll give it a shot!

@ufechner7
Copy link
Member

Because it doesn't exist for QT 6.x and thats what we are using now I close this feature request.

@ufechner7 ufechner7 closed this as not planned Won't fix, can't repro, duplicate, stale Sep 29, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants