diff options
author | Andreas Eliasson <andreas.eliasson@qt.io> | 2023-02-22 13:08:24 +0100 |
---|---|---|
committer | Qt Cherry-pick Bot <cherrypick_bot@qt-project.org> | 2023-03-03 16:20:31 +0000 |
commit | cbca7077457e445353ba2f38ef4db05db40e12eb (patch) | |
tree | c012ffd23bd0fc23393e1b6877b3644b4036ecc9 | |
parent | 756b5ffde547f552d35f6b7aeba6b26a31e564a6 (diff) | |
download | qtdoc-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.qdoc | 8 | ||||
-rw-r--r-- | doc/src/deployment/deployment.qdoc | 2 | ||||
-rw-r--r-- | doc/src/frameworks-technologies/threads.qdoc | 6 | ||||
-rw-r--r-- | doc/src/internationalization/l10n.qdoc | 3 | ||||
-rw-r--r-- | doc/src/legal/licensechanges.qdoc | 10 | ||||
-rw-r--r-- | doc/src/platforms/android/android-platform-notes.qdoc | 2 | ||||
-rw-r--r-- | doc/src/platforms/android/android.qdoc | 2 | ||||
-rw-r--r-- | doc/src/platforms/debian-packages.qdoc | 2 | ||||
-rw-r--r-- | doc/src/platforms/linux.qdoc | 10 | ||||
-rw-r--r-- | doc/src/platforms/wasm.qdoc | 2 | ||||
-rw-r--r-- | doc/src/qmlapp/applicationdevelopers.qdoc | 2 | ||||
-rw-r--r-- | doc/src/whatsnew/whatsnew65.qdoc | 16 | ||||
-rw-r--r-- | examples/demos/colorpaletteclient/doc/src/colorpaletteclient.qdoc | 4 |
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. |