Maybe it is coincidence but I just started on a personal project that also requires this type of information. At this point I am coding everything, the Python and QML code by hand in notepadd++ but was wondering about all of this.
My reasoning for integrating PyQt and QML: I have an external Python library that I want to create a GUI for so decided to use QML. I have basically no Python experience, and only a bit of QML . I am quite comfortable with Qt C++ but could not find a easy way to make the Python library available to Qt C++ (without boost or something). So I see this as a good challenge and learning opportunity since I also have another QML project I want to start.
I am using the following links as references, it seems like mixing Python and QML is already well supported using PyQt:
- Integrating Python and QML
- Beginners PyQt5 and QML integration tutorial! Check out the link in the comments to the guy Patrick's github page, he has a lot of advanced apps that fully integrate PyQt with QML. His sodoku app for example has the whole game engine in Python but the user interface in QML, he uses PyQt to communicate between the two.
In conclusion, I also want to know what tools can be recommended and some workflow guidance.