Qt Quick Compiler docs: Cross-reference pages

Fixes: QTBUG-112613
Change-Id: I502cbbaf2218d6ac2c7267ff386dd4f5d1b57c04
Reviewed-by: Nicholas Bennett <nicholas.bennett@qt.io>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
(cherry picked from commit 8a8a99d888)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
This commit is contained in:
Fabian Kosmale 2023-04-04 14:56:06 +02:00 committed by Qt Cherry-pick Bot
parent 28d5c0bcaa
commit 659cc8165e
2 changed files with 4 additions and 1 deletions

View File

@ -63,7 +63,10 @@ manifestmeta.thumbnail.names += "QtQml/Chapter 4*" \
navigation.landingpage = "Qt QML"
navigation.cppclassespage = "Qt QML C++ Classes"
navigation.qmltypespage = "Qt QML QML Types"
# Auto-generate navigation linking based on the \list structures on the following:
navigation.toctitles = "Qt Quick Compiler"
navigation.toctitles.inclusive = true
# suppress qdoc warnings for \instantiates entries
spurious += "C\\+\\+ class .*\\\\instantiates .*"

View File

@ -11,7 +11,7 @@ The QML type compiler, \c qmltc, is a tool shipped with Qt to translate QML
types into C++ types that are \e{ahead-of-time} compiled as part of the user
code. Using qmltc can lead to better run-time performance due to more
optimization opportunities available to the compiler compared to a
QQmlComponent-based object creation. The qmltc is part of the Qt Quick Compiler
QQmlComponent-based object creation. The qmltc is part of the \l{Qt Quick Compiler}
toolchain.
By design, qmltc outputs user-facing code. That code is supposed to be utilized