Qt Jenny translates Java APIs to Qt C++ wrappers, allowing Qt C++ programs to invoke Java functionality. This is particularly useful on a platform with Java system APIs, like Android.
Qt Jenny's features:
见 QtJenny Demo for an example how to use Qt Jenny.
Qt Jenny translates Java APIs to Qt C++ wrappers by the use of the following building blocks:
With these building blocks, the Qt project is then structured so that there's a separate Gradle project for generating the code that the Qt CMake project uses. The CMake project triggers the code generation at project configuration time (in other words, when you run CMake).
Qt Jenny potentially contains third-party modules under the following permissive licenses: