summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Eliasson <andreas.eliasson@qt.io>2023-02-22 13:08:24 +0100
committerQt Cherry-pick Bot <cherrypick_bot@qt-project.org>2023-03-03 16:20:31 +0000
commitcbca7077457e445353ba2f38ef4db05db40e12eb (patch)
treec012ffd23bd0fc23393e1b6877b3644b4036ecc9
parent756b5ffde547f552d35f6b7aeba6b26a31e564a6 (diff)
downloadqtdoc-cbca7077457e445353ba2f38ef4db05db40e12eb.tar.gz
Doc: Fix broken links
Change-Id: Ie6154f91649282e7a6d5efc4636d7c21399a8bd5 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io> (cherry picked from commit 18253f28f098c015317e52482ee5be6c8b6b972c) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
-rw-r--r--doc/src/datainputoutput.qdoc8
-rw-r--r--doc/src/deployment/deployment.qdoc2
-rw-r--r--doc/src/frameworks-technologies/threads.qdoc6
-rw-r--r--doc/src/internationalization/l10n.qdoc3
-rw-r--r--doc/src/legal/licensechanges.qdoc10
-rw-r--r--doc/src/platforms/android/android-platform-notes.qdoc2
-rw-r--r--doc/src/platforms/android/android.qdoc2
-rw-r--r--doc/src/platforms/debian-packages.qdoc2
-rw-r--r--doc/src/platforms/linux.qdoc10
-rw-r--r--doc/src/platforms/wasm.qdoc2
-rw-r--r--doc/src/qmlapp/applicationdevelopers.qdoc2
-rw-r--r--doc/src/whatsnew/whatsnew65.qdoc16
-rw-r--r--examples/demos/colorpaletteclient/doc/src/colorpaletteclient.qdoc4
13 files changed, 38 insertions, 31 deletions
diff --git a/doc/src/datainputoutput.qdoc b/doc/src/datainputoutput.qdoc
index 649c0ba1..705126d6 100644
--- a/doc/src/datainputoutput.qdoc
+++ b/doc/src/datainputoutput.qdoc
@@ -30,15 +30,15 @@ from and write to that process.
\endlist
\section1 Serialized data
-The Qt API provides support for \l {qtserialization} {Data serialization} for
-several use cases.
+The Qt API provides support for \l [QtCore] {Qt Serialization}
+{data serialization} for several use cases.
\list
\li \l JSON support in Qt provides an easy to use C++ API to parse, modify
and save JSON data
\li \l QDataStream class provides serialization of binary data to a QIODevice
-\li \l {Qt XML C++ Classes} provide C++ implementations of the \l XML Streaming
- and DOM standards for XML
+\li \l {Qt XML C++ Classes} provide C++ implementations of the
+ \l [QtXML] {XML Streaming} and DOM standards for XML
\endlist
\section1 Database
diff --git a/doc/src/deployment/deployment.qdoc b/doc/src/deployment/deployment.qdoc
index fa304886..a0b84018 100644
--- a/doc/src/deployment/deployment.qdoc
+++ b/doc/src/deployment/deployment.qdoc
@@ -98,5 +98,5 @@
\li \l{Deploying an Application on Android}{Qt for Android}
\endlist
- \sa {Deploying Translations}
+ \sa {Deploy Translations}
*/
diff --git a/doc/src/frameworks-technologies/threads.qdoc b/doc/src/frameworks-technologies/threads.qdoc
index 6cf0a747..045420d2 100644
--- a/doc/src/frameworks-technologies/threads.qdoc
+++ b/doc/src/frameworks-technologies/threads.qdoc
@@ -574,7 +574,8 @@
displaying the results on screen in the main thread when the
worker thread is finished. This is the approach used for
implementing the \l{Mandelbrot Example} and
- the \l{Blocking Fortune Client Example}.
+ the \l [QtNetwork] {Blocking Fortune Client}
+ {Blocking Fortune Client example}.
In general, creating QObjects before the QApplication is not supported
and can lead to weird crashes on exit, depending on the platform.
@@ -714,7 +715,8 @@
thread. The thread emits a signal when it is done rendering the
fractal.
- Similarly, the \l{Blocking Fortune Client Example} uses a separate
+ Similarly, the \l [QtNetwork] {Blocking Fortune Client}
+ {Blocking Fortune Client example} uses a separate
thread for communicating with a TCP server asynchronously.
*/
diff --git a/doc/src/internationalization/l10n.qdoc b/doc/src/internationalization/l10n.qdoc
index 5cc65e08..702020ae 100644
--- a/doc/src/internationalization/l10n.qdoc
+++ b/doc/src/internationalization/l10n.qdoc
@@ -40,7 +40,8 @@
to be translated.
Use ISO language and country codes in the TS file name to determine
- the language to load at runtime. For more information, see \l Languages.
+ the language to load at runtime. For more information, see
+ \l [QtDoc] {Enable Translation}.
The \c lupdate tool extracts user interface strings from your application.
It expects all source code to be encoded in UTF-8 by default. For more
diff --git a/doc/src/legal/licensechanges.qdoc b/doc/src/legal/licensechanges.qdoc
index 156513f5..c2794e0e 100644
--- a/doc/src/legal/licensechanges.qdoc
+++ b/doc/src/legal/licensechanges.qdoc
@@ -150,7 +150,7 @@
\list
\li \l{pcre2}{PCRE2} was updated to version 10.40.
\li \l{pcre2-sljit}{PCRE2 - Stack-less Just-In-Time Compiler} was updated to version 10.40.
- \li \l{psl}{The Public Suffix List} was updated to version d17a65633b0286833727ef21e897a22564695ef5.
+ \li \l{psl-data}{The Public Suffix List} was updated to version d17a65633b0286833727ef21e897a22564695ef5.
\endlist
\section2 Qt GUI Module
@@ -209,7 +209,7 @@
\section2 Qt Core Module
\list
- \li \l{psl}{The Public Suffix List} was updated to version c7fe8ddee7f4e16095e51fbc3dd72f18b7a8567d.
+ \li \l{psl-data}{The Public Suffix List} was updated to version c7fe8ddee7f4e16095e51fbc3dd72f18b7a8567d.
\endlist
\section2 Qt SQL Module
@@ -315,7 +315,7 @@
\li \l{pcre2}{PCRE2} was updated to version 10.37.
\li \l{pcre2-sljit}{PCRE2 - Stack-less Just-In-Time Compiler} was updated to version 10.37.
\li \l{unicode-cldr}{Unicode Common Locale Data Repository (CLDR)} was updated to version 38.
- \li \l{psl}{The Public Suffix List} was updated to version d4e247a71d1b6da08dad906b098c818493166fcc.
+ \li \l{psl-data}{The Public Suffix List} was updated to version d4e247a71d1b6da08dad906b098c818493166fcc.
\endlist
\section2 Qt GUI Module
@@ -381,7 +381,7 @@
\li \l{doubleconversion}{Efficient Binary-Decimal and Decimal-Binary Conversion Routines for IEEE Doubles} was updated to version 3.1.5-30-gbf46072.
\li \l{pcre2}{PCRE2} was updated to version 10.36.
\li \l{pcre2-sljit}{PCRE2 - Stack-less Just-In-Time Compiler} was updated to version 10.36.
- \li \l{psl}{The Public Suffix List} was updated to version f2cce86a42f38265c67caa32c6e0ff61793bb534, fetched on 2021-01-21.
+ \li \l{psl-data}{The Public Suffix List} was updated to version f2cce86a42f38265c67caa32c6e0ff61793bb534, fetched on 2021-01-21.
\endlist
\section2 Qt GUI Module
@@ -430,7 +430,7 @@
\list
\li \l{unicode-cldr}{Unicode Common Locale Data Repository (CLDR)} got updated to
upstream version v38.
- \li The copy of the \l{psl}{The Public Suffix List} got updated on 2020-11-05.
+ \li The copy of the \l{psl-data}{The Public Suffix List} got updated on 2020-11-05.
\endlist
\section2 Qt GUI Module
diff --git a/doc/src/platforms/android/android-platform-notes.qdoc b/doc/src/platforms/android/android-platform-notes.qdoc
index 311f329a..3b90903b 100644
--- a/doc/src/platforms/android/android-platform-notes.qdoc
+++ b/doc/src/platforms/android/android-platform-notes.qdoc
@@ -5,7 +5,7 @@
\title Android Platform Notes
\ingroup androidplatform
\previouspage Supporting Google Emoji Font Policy
- \nextpage android_runtime_licensing_notes.html
+ \nextpage Android GNU C++ Run-time Licensing
\brief Information particular to building and running Qt applications on Android.
This page contains information particular to building and running Qt
diff --git a/doc/src/platforms/android/android.qdoc b/doc/src/platforms/android/android.qdoc
index ba97e18d..5803e205 100644
--- a/doc/src/platforms/android/android.qdoc
+++ b/doc/src/platforms/android/android.qdoc
@@ -6,7 +6,7 @@
\title Qt for Android
\brief Provides information about Android support in Qt.
\ingroup supportedplatform
- \previouspage android_runtime_licensing_notes.html
+ \previouspage Android GNU C++ Run-time Licensing
\nextpage android-getting-started.html
Qt for Android enables you to develop Qt applications for Android devices,
diff --git a/doc/src/platforms/debian-packages.qdoc b/doc/src/platforms/debian-packages.qdoc
index 1f7991f3..a0ec3174 100644
--- a/doc/src/platforms/debian-packages.qdoc
+++ b/doc/src/platforms/debian-packages.qdoc
@@ -16,7 +16,7 @@
\li \l{Configuring Authentication}
{Configure Qt Account based authentication} for enterprise repository
access
- \li \l{Repository Configuration Example}{Configure repositories}
+ \li \l{Full Configuration Example}{Configure repositories}
\endlist
\note The Enterprise Qt Debian packages are provided as technology-preview
diff --git a/doc/src/platforms/linux.qdoc b/doc/src/platforms/linux.qdoc
index 22ca6603..f4fb02e2 100644
--- a/doc/src/platforms/linux.qdoc
+++ b/doc/src/platforms/linux.qdoc
@@ -349,11 +349,11 @@
This page describes configuring and building \l{Qt for Linux/X11} from
sources. Note that it is typically easier to install the pre-built Qt
- libraries and tools via the \l{Online Installer}. A lot of Linux
- distributions also provide Qt packages through their package manager.
- Build Qt from sources, however, if you want to customize Qt further or are
- using a distribution for which no binary Qt packages (in the right version)
- are available.
+ libraries and tools via the \l [QtDoc] {Get and Install Qt}
+ {Qt Online Installer}. A lot of Linux distributions also provide Qt packages
+ through their package manager. Build Qt from sources, however, if you want
+ to customize Qt further or are using a distribution for which no binary Qt
+ packages (in the right version) are available.
Distribution packagers can find further information on how to package Qt in
the \l{Qt Packaging Recommendations}{packaging recommendations}.
diff --git a/doc/src/platforms/wasm.qdoc b/doc/src/platforms/wasm.qdoc
index 74b85069..ffb61d16 100644
--- a/doc/src/platforms/wasm.qdoc
+++ b/doc/src/platforms/wasm.qdoc
@@ -17,7 +17,7 @@ web distributed applications that do not require full access to host device
capabilities.
\note Qt for WebAssembly is a supported platform, but some modules are not
-yet supported or are in Tech Preview. See \l{supported modules}.
+yet supported or are in Tech Preview. See \l[QtDoc] {Supported Qt Modules}.
\ingroup supportedplatform
diff --git a/doc/src/qmlapp/applicationdevelopers.qdoc b/doc/src/qmlapp/applicationdevelopers.qdoc
index 28bc773d..874e6307 100644
--- a/doc/src/qmlapp/applicationdevelopers.qdoc
+++ b/doc/src/qmlapp/applicationdevelopers.qdoc
@@ -108,7 +108,7 @@ QML code is used in applications.
\li \l{Qt Quick Compiler}
\li \l{qtquick-bestpractices.html}{Best Practices for QML and Qt Quick}
\li \l{qtquick-performance.html}{QML Performance Considerations and Suggestions}
-\li \l{qtquick-internationalization.html}{Internationalization and Localization}
+\li \l{Internationalization with Qt}{Internationalization and Localization}
\li Testing and Debugging
\list
\li \l{qml_runtime_tool}{Prototyping with the QML Runtime Tool}
diff --git a/doc/src/whatsnew/whatsnew65.qdoc b/doc/src/whatsnew/whatsnew65.qdoc
index 5e32c9c6..efbe952a 100644
--- a/doc/src/whatsnew/whatsnew65.qdoc
+++ b/doc/src/whatsnew/whatsnew65.qdoc
@@ -52,7 +52,8 @@
\li New cross-platform tracing backend in Common Trace Format (CTF).
\li QBindable can now be constructed from any property with a NOTIFY
signal. This lets you integrate existing, non-bindable
- properties with \l {bindable properties}{Qt Bindable Properties}.
+ properties with \l [QtCore] {Qt Bindable Properties}
+ {bindable properties}.
\endlist
\section2 Qt GUI Module
@@ -245,11 +246,14 @@
shift operators
\li the exponentiation operator
\endlist
+ \li \l {The QML Disk Cache} can be controlled in a more fine-grained way
+ using the new environment variable \c {QML_DISK_CACHE}.
\li Added new public CMake API:
\list
- \li Introduced a \l{Qt CMake policy} to set a better default for the
- resource prefix. If \l{QTP0001} policy is set to \c NEW, the QML
- engine will always be able to find your QML modules in the
+ \li Introduced a \l [QtCore] {qt_policy} {Qt CMake policy} to
+ set a better default for the resource prefix. If
+ \l{QTP0001} policy is set to \c NEW, the QML engine
+ will always be able to find your QML modules in the
resource file system.
\endlist
\endlist
@@ -307,8 +311,8 @@
\section2 Qt WebView Module
\list
- \li Added \l {QQuickWebViewSettings::WebViewSettings}{WebViewSettings} to
- configure some of the common \l {QtWebView::WebView}{WebView} functionality.
+ \li Added \l [QtWebView] {WebViewSettings} to
+ configure some of the common \l [QtWebView] {WebView} functionality.
\endlist
\section1 Platform Changes
diff --git a/examples/demos/colorpaletteclient/doc/src/colorpaletteclient.qdoc b/examples/demos/colorpaletteclient/doc/src/colorpaletteclient.qdoc
index fe4674f3..095e9309 100644
--- a/examples/demos/colorpaletteclient/doc/src/colorpaletteclient.qdoc
+++ b/examples/demos/colorpaletteclient/doc/src/colorpaletteclient.qdoc
@@ -31,7 +31,7 @@ At start the application presents the options for the color palette server to co
with. The predefined options are:
\list
\li \l {https://reqres.in}{reqres.in}, a publicly available REST API test service
- \li \l {RESTful server Color Palette Example}{Qt-based REST API server example} in QtHttpServer
+ \li \l {RESTful Color Palette Server} {Qt-based REST API server example} in QtHttpServer
\endlist
Once selected, the application issues a test HTTP GET to the color API to check if the service is
accessible.
@@ -39,7 +39,7 @@ accessible.
\image colorpalette_urlselection.png
One major difference between the two predefined API options is that the
-\l {RESTful server Color Palette Example}{Qt-based REST API server example} is a stateful
+\l {RESTful Color Palette Server}{Qt-based REST API server example} is a stateful
application which allows modifying colors, whereas the \e reqres.in is a stateless API testing
service. In other words, when using the \e reqres.in backend, modifying the colors has no impact on
the UI.