aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLeena Miettinen <riitta-leena.miettinen@qt.io>2024-04-16 11:08:30 +0200
committerLeena Miettinen <riitta-leena.miettinen@qt.io>2024-04-16 09:45:35 +0000
commitcb157a92a5ca0aad42933c6fb9c78b67853d5990 (patch)
treecb5e6b34d6ad192b06df136a24e0d43aaef6b219
parentb742fc2546d6218db6349d09347fea2cb39c90bc (diff)
Doc: Update tutorials
- "Precompiled header" was renamed and moved to the module selection page - Add the link to the QMMLS docs to extenal links because the topic title has changed between Qt versions Change-Id: I400431276ab868855cf0d5c7666fdea847656b01 Reviewed-by: Karsten Heimrich <karsten.heimrich@qt.io> Reviewed-by: Ali Can Demiralp <ali.demiralp@qt.io>
-rw-r--r--doc/images/qtvstools-qtquick-app-modules.webpbin14194 -> 15020 bytes
-rw-r--r--doc/images/qtvstools-widgets-app-class.webpbin13060 -> 13382 bytes
-rw-r--r--doc/images/qtvstools-widgets-app-modules.webpbin15022 -> 16290 bytes
-rw-r--r--doc/src/externallinks.qdoc4
-rw-r--r--doc/src/qtvstools.qdoc10
5 files changed, 9 insertions, 5 deletions
diff --git a/doc/images/qtvstools-qtquick-app-modules.webp b/doc/images/qtvstools-qtquick-app-modules.webp
index a7a08566..1cec6399 100644
--- a/doc/images/qtvstools-qtquick-app-modules.webp
+++ b/doc/images/qtvstools-qtquick-app-modules.webp
Binary files differ
diff --git a/doc/images/qtvstools-widgets-app-class.webp b/doc/images/qtvstools-widgets-app-class.webp
index ecd1d4ec..a5266678 100644
--- a/doc/images/qtvstools-widgets-app-class.webp
+++ b/doc/images/qtvstools-widgets-app-class.webp
Binary files differ
diff --git a/doc/images/qtvstools-widgets-app-modules.webp b/doc/images/qtvstools-widgets-app-modules.webp
index 5cee98c8..a4c4bb9a 100644
--- a/doc/images/qtvstools-widgets-app-modules.webp
+++ b/doc/images/qtvstools-widgets-app-modules.webp
Binary files differ
diff --git a/doc/src/externallinks.qdoc b/doc/src/externallinks.qdoc
index 806f7c25..a1e15c24 100644
--- a/doc/src/externallinks.qdoc
+++ b/doc/src/externallinks.qdoc
@@ -13,3 +13,7 @@
\title Qt Account
*/
+/*!
+\externalpage https://doc.qt.io/qt-6/qtqml-tooling-qmlls.html
+\title QML Language Server Reference
+*/
diff --git a/doc/src/qtvstools.qdoc b/doc/src/qtvstools.qdoc
index 897788f7..0c400e46 100644
--- a/doc/src/qtvstools.qdoc
+++ b/doc/src/qtvstools.qdoc
@@ -305,14 +305,14 @@
\image qtvstools-widgets-app-modules.webp {Selecting Qt modules in Qt Widgets Application Wizard}
The modules that are typically needed in widget application projects
are selected by default.
+ \li Select \uicontrol {Enable PCH Support} to use a precompiled header
+ file.
\li Select \uicontrol Next to continue to the class creation page:
\image qtvstools-widgets-app-class.webp {Creating a class in Qt Widgets Application Wizard}
\li In \uicontrol {Base class}, enter \uicontrol QWidget as
the base class type.
\li Select \uicontrol {Lower case filenames} to
only use lower case characters in the names of the generated files.
- \li Select \uicontrol {Precompiled header} to use a
- precompiled header file.
\li Select \uicontrol {Add default application icon} to
use a default application icon for the application.
\li Select \uicontrol Finish to create the project.
@@ -1855,14 +1855,14 @@
For several programming languages, a language server offers information
about the code to IDEs as long as they support communication via the
- \l{QML Language Server}{language server protocol (LSP)}. The IDE can then
- offer services, such as code completion.
+ \l{QML Language Server Reference}{language server protocol (LSP)}. The IDE
+ can then offer services, such as code completion.
Turn on the QML language server to get code editing services when developing
Qt Quick applications if:
\list
- \li The default Qt version supports the \l {QML Language Server}
+ \li The default Qt version supports the QML Language Server
(available since Qt 6.5).
\li The Visual Studio version supports
\l {https://learn.microsoft.com/en-us/visualstudio/extensibility/adding-an-lsp-extension}