aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNazar Gerasymchuk <ng@felgo.com>2024-06-20 12:37:08 +0300
committerVivien Vincze <vinczev@codereview.qt-project.org>2024-09-09 07:29:39 +0000
commit409df2c9f244204c00313a115305d1515a3ce4a8 (patch)
treeac70cd2f3954a341471965bb14faa38179cad907
parentdd6edf67b9012f5a327d0152b178810138009f08 (diff)
Doc: Add information about Felgo QML Hot Reload tool
Add a new section into documentation page "Qt Quick Tools and Utilities". Add a new item into external resource to point to an official Felgo page about Felgo QML Hot Reload tool. Pick-to: 6.5 6.2 5.15 Change-Id: I2fa2a6c03138033f75319fc278cb435b5978b85b Reviewed-by: Ulf Hermann <ulf.hermann@qt.io> (cherry picked from commit 96dbecc64f59589ed82040d36f7c85ea7a133434)
-rw-r--r--src/qml/doc/src/external-resources.qdoc4
-rw-r--r--src/quick/doc/src/guidelines/qtquick-toolsnutilities.qdoc9
2 files changed, 13 insertions, 0 deletions
diff --git a/src/qml/doc/src/external-resources.qdoc b/src/qml/doc/src/external-resources.qdoc
index ac22729d63..c01d96f4db 100644
--- a/src/qml/doc/src/external-resources.qdoc
+++ b/src/qml/doc/src/external-resources.qdoc
@@ -29,6 +29,10 @@
\title QmlLive Manual
*/
/*!
+ \externalpage https://felgo.com/qml-hot-reload
+ \title Felgo QML Hot Reload Tool
+*/
+/*!
\externalpage https://doc.qt.io/qtcreator/creator-debugging-qml.html
\title Qt Creator: QML Debugger
*/
diff --git a/src/quick/doc/src/guidelines/qtquick-toolsnutilities.qdoc b/src/quick/doc/src/guidelines/qtquick-toolsnutilities.qdoc
index 68712c1695..826a0db3ab 100644
--- a/src/quick/doc/src/guidelines/qtquick-toolsnutilities.qdoc
+++ b/src/quick/doc/src/guidelines/qtquick-toolsnutilities.qdoc
@@ -58,6 +58,15 @@ capable of rendering changes to the code in realtime. It avoids the need to
rebuild the application after every code change and install it on the target
device. You can also extend it to build a custom runtime that suits your needs.
+\section1 Felgo QML Hot Reload
+
+\l{Felgo QML Hot Reload Tool}{Felgo QML Hot Reload} is a third-party tool that
+updates QML and JavaScript code in your running application without recompiling
+and redeploying after each change. Unlike Live Reload, it preserves the
+application's current state after a reload and can run on multiple devices
+simultaneously to test and iterate code. Felgo Hot Reload supports all Qt
+target platforms and architectures.
+
\section1 GammaRay
\l{GammaRay Manual}{GammaRay} is a useful utility that provides diagnostic