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

Migrate QML integration to modern QML #34

Open
narnaud opened this issue Jun 19, 2024 · 2 comments
Open

Migrate QML integration to modern QML #34

narnaud opened this issue Jun 19, 2024 · 2 comments
Assignees
Labels
⬆️ feature New feature or request 👷 refactor Something needs to change

Comments

@narnaud
Copy link
Member

narnaud commented Jun 19, 2024

This seems a not so easy tasks:

  • Use macro like QML_ELEMENT, QML_SINGLETON
  • Remove code to integrate the singleton
  • Add necessary CMake Qt macros

But if I understand, it would remove some code, particularly in ScriptRunner, but also we won't have to handle Q_DECLARE_METATYPE...

@narnaud narnaud added ⬆️ feature New feature or request 👷 refactor Something needs to change labels Jun 19, 2024
@LeonMatthesKDAB
Copy link
Collaborator

We may want to do this before 1.0? As it may involve slight breaking changes to the resulting script code? 🤔

@LeonMatthesKDAB
Copy link
Collaborator

LeonMatthesKDAB commented Sep 9, 2024

@ahayzen-kdab This is done now isn't it?
Edit: Nevermind, I thought this issue was on the CXX-Qt repo, as it was added to the CXX-Qt 1.0 project.
I've removed the issue from the project.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
⬆️ feature New feature or request 👷 refactor Something needs to change
Projects
None yet
Development

No branches or pull requests

3 participants