aboutsummaryrefslogtreecommitdiffstats
path: root/doc/src/qt-jenny-topics.qdoc
diff options
context:
space:
mode:
Diffstat (limited to 'doc/src/qt-jenny-topics.qdoc')
-rw-r--r--doc/src/qt-jenny-topics.qdoc49
1 files changed, 49 insertions, 0 deletions
diff --git a/doc/src/qt-jenny-topics.qdoc b/doc/src/qt-jenny-topics.qdoc
new file mode 100644
index 0000000..33416fc
--- /dev/null
+++ b/doc/src/qt-jenny-topics.qdoc
@@ -0,0 +1,49 @@
+// Copyright (C) 2025 The Qt Company Ltd.
+// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GFDL-1.3-no-invariants-only
+
+/*!
+ \page qt-jenny-overview.html
+ \title Qt Jenny: Java Code Generator
+ \brief About Qt Jenny.
+ \target Qt Jenny
+
+ Qt Jenny translates Java APIs to C++ wrappers. See \l{Get Started with Qt Jenny}
+ to start creating your C++ wrappers.
+
+ \section1 Qt Jenny features
+
+ \list
+ \li
+ //! TODO: add a list of features
+ \endlist
+
+ \section1 How Qt Jenny works
+
+ Qt Jenny translates Java APIs to C++ wrappers by...
+ //! TODO: explain this
+
+ \image qtjenny-overview.png "Qt Jenny Architecture"
+
+ \note There is no compatibility guarantee for the autogenerated code. This
+ means that even application code that uses the autogenerated code is only
+ guaranteed to work with the Qt Jenny version it was developed
+ against. We try to keep the API source compatible for as long as possible.
+*/
+
+/*!
+ \page qt-jenny-references.html
+ \title References for Qt Jenny
+
+ //! TODO: Are there any references around code generation the reader could benefit from
+
+*/
+
+/*!
+ \page qt-jenny-licenses.html
+ \title Licenses and attributions for Qt Jenny
+
+ Qt Jenny potentially contains third-party modules under the following
+ permissive licenses:
+
+ \generatelist{groupsbymodule attributions-qtjenny}
+*/