qt_add_qml_module() is an awesome CMake function introduced in Qt 6.2 that streamlines various aspects of organizing QML modules. However, we had a feeling that there are not many examples and demos out there that were showing more than just a very basic case.
Therefore we created a demo application that facilates this CMake blessing. Currently implemented cases:
- Main module with files in subfolders
- Three extra modules inspiring for better QML files structuring
- Adding singleton QML types to the QML module
- Adding JavaScript files to the QML module
- Adding resources to the QML module
- Adding dependencies to the QML module
- Marking specific files in the module as private
- Adding C++ registered QML type to QML module
Watch our Qt World Summit 2022 presentation on using qt_add_qml_module() function: PLACE_LINK_HERE See the blog post with the explanation: PLACE_LINK_HERE
Project was built against Qt 6.4
We are a group of Qt and C++ enthusiasts whose goal is to address growing demand for cross-platform Qt development services. Thanks to our expertise in Qt Qml development, quality of deliveries and proven track of projects developed for companies from various industries we have been awarded the title of an official Qt Service Partner.
The company offers broad spectrum of services for the clients who wish to bring their ideas to life. We have extensive and practical knowledge about various Qt modules and other technologies allowing to create high quality product in a cost effective approach. If you want to see what Scythe Studio is is capable of and what services we provide, check out this link.
Check out those links if you want to see Scythe Studio in action and follow the newest trends saying about Qt Qml development.