summaryrefslogtreecommitdiffstats
path: root/doc/src/qmlapp
diff options
context:
space:
mode:
authorNicholas Bennett <nicholas.bennett@qt.io>2022-10-04 13:13:16 +0300
committerNicholas Bennett <nicholas.bennett@qt.io>2022-10-07 11:46:24 +0000
commit30827d85a55026342277e5d9f7ca7665c1cfd5ba (patch)
tree85abe81ad8a1b093e501938e0ff40af85f1603ff /doc/src/qmlapp
parent8487bbebc612d7bb252d0322d3db0483c273885b (diff)
Docs: Fix some naming around performance optimization documentation
While doing some work to add performance optimization information for embedded Linux targets noticed the naming of some other pages could more match the material to prevent confusion with what is to be added. Added QML in front of the qt quick performance doc page title. Added a link to the Qt Creator docs regarding the QML profiler. Pick-to: 6.4 Change-Id: Iecf91dbf8d329e89519e16391bebf4295af35397 Reviewed-by: Kai Koehne <kai.koehne@qt.io>
Diffstat (limited to 'doc/src/qmlapp')
-rw-r--r--doc/src/qmlapp/applicationdevelopers.qdoc2
-rw-r--r--doc/src/qmlapp/performance.qdoc11
2 files changed, 7 insertions, 6 deletions
diff --git a/doc/src/qmlapp/applicationdevelopers.qdoc b/doc/src/qmlapp/applicationdevelopers.qdoc
index c4d857774..28bc773db 100644
--- a/doc/src/qmlapp/applicationdevelopers.qdoc
+++ b/doc/src/qmlapp/applicationdevelopers.qdoc
@@ -107,7 +107,7 @@ QML code is used in applications.
\li \l{qtquick-deployment.html}{Deploying QML Applications}
\li \l{Qt Quick Compiler}
\li \l{qtquick-bestpractices.html}{Best Practices for QML and Qt Quick}
-\li \l{qtquick-performance.html}{Performance Considerations and Suggestions}
+\li \l{qtquick-performance.html}{QML Performance Considerations and Suggestions}
\li \l{qtquick-internationalization.html}{Internationalization and Localization}
\li Testing and Debugging
\list
diff --git a/doc/src/qmlapp/performance.qdoc b/doc/src/qmlapp/performance.qdoc
index d19390349..f0f9af682 100644
--- a/doc/src/qmlapp/performance.qdoc
+++ b/doc/src/qmlapp/performance.qdoc
@@ -3,8 +3,8 @@
/*!
\page qtquick-performance.html
-\title Performance Considerations And Suggestions
-\brief Discussion of performance-related tradeoffs and best-practices
+\title QML Performance Considerations And Suggestions
+\brief Discussion of performance-related trade-offs and best-practices
\section1 Timing Considerations
@@ -37,8 +37,9 @@ your event loop.
The most important tip is: use the QML profiler included with Qt Creator. Knowing
where time is spent in an application will allow you to focus on problem areas which
-actually exist, rather than problem areas which potentially exist. See the Qt Creator
-manual for more information on how to use the QML profiling tool.
+actually exist, rather than problem areas which potentially exist. See the
+\l{Qt Creator: Profiling QML Applications}{Qt Creator manual} for more
+information on how to use the QML profiling tool.
Determining which bindings are being run the most often, or which functions your
application is spending the most time in, will allow you to decide whether you need
@@ -452,7 +453,7 @@ sub-properties of a value-type is usually far less than the number of elements
in a sequence), any increase in the number of bindings being re-evaluated needlessly
will have a negative impact on performance.
-\section1 General Performance Tips
+\section2 General Performance Tips
General JavaScript performance considerations resulting from the language design are applicable also to QML. Most prominently: