summaryrefslogtreecommitdiffstats
path: root/doc
Commit message (Collapse)AuthorAgeFilesLines
* Doc: Fix online macros for commercial templateTopi Reinio2022-06-211-0/+3
| | | | | | | | | | qt-module-defaults-online.qdocconf includes online-specific overrides for some of the documentation macros. This needs to happen also in the commercial template to have equivalent behavior. Pick-to: 6.4 6.3 Change-Id: I2ca3246fbf16cef502e8eada056df6e8db573d5d Reviewed-by: Nicholas Bennett <nicholas.bennett@qt.io>
* Fix typos in docs and commentsKai Köhne2022-06-151-1/+1
| | | | | | | | | Found by codespell Pick-to: 6.4 Change-Id: Ie3e301a23830c773a2e9aff487c702a223d246eb Reviewed-by: Nicholas Bennett <nicholas.bennett@qt.io> Reviewed-by: Edward Welbourne <edward.welbourne@qt.io>
* Doc: Fix typo in the online documentation templateTopi Reinio2022-05-311-1/+1
| | | | | | Pick-to: 5.15 6.2 6.3 Change-Id: I15e6db96722f5139f35dcffe70f796c4d7c17327 Reviewed-by: Venugopal Shivashankar <Venugopal.Shivashankar@qt.io>
* Doc: Link to page documenting Qt trademarks in the copyright footerTopi Reinio2022-05-302-6/+6
| | | | | | | | | | Use an unversioned link to the online documentation, ensuring we link to the latest version of this page. Pick-to: 6.3 6.2 5.15 Task-number: QTBUG-102787 Change-Id: I285356687a3873fb861a54d003185f2b751c1b72 Reviewed-by: Kai Koehne <kai.koehne@qt.io>
* Use SPDX license identifiersLucie Gérard2022-05-1619-724/+38
| | | | | | | | | | | | | Replace the current license disclaimer in files by a SPDX-License-Identifier. Files that have to be modified by hand are modified. License files are organized under LICENSES directory. Task-number: QTBUG-67283 Change-Id: Id880c92784c40f3bbde861c0d93f58151c18b9f1 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Lars Knoll <lars.knoll@qt.io> Reviewed-by: Jörg Bornemann <joerg.bornemann@qt.io>
* Doc: Fix syntax in \tab macro exampleAndreas Eliasson2022-05-091-4/+4
| | | | | | Pick-to: 6.3 Change-Id: I490ecc3a810b911f9e6b242fc01f5a03800e9bc9 Reviewed-by: Venugopal Shivashankar <Venugopal.Shivashankar@qt.io>
* Doc: Fix padding inside tab contentAndreas Eliasson2022-05-091-3/+8
| | | | | | | | | | | The previously defined padding for the tab content was overwritten to 0 by a more specific css selector. In addition, code snippets should not have any extra padding, hence the :not(.pre) css selector. Pick-to: 6.3 Change-Id: I8f331924c5d01c8971660bb7a5b3aad25e3dee8a Reviewed-by: Venugopal Shivashankar <Venugopal.Shivashankar@qt.io>
* Fix alignment of next/prev links in offline styleKai Köhne2022-05-061-1/+1
| | | | | | | | | | With the old value, they were placed above the header bar. Moving them a few pixels below looks less broken. Pick-to: 6.2 6.3 5.15 Change-Id: Iddd9d5e0b5c199fe35a9c8b8a7cac9a472901a21 Reviewed-by: Topi Reiniö <topi.reinio@qt.io>
* Doc: Fix typo in the HTML tabs configVenugopal Shivashankar2022-04-251-1/+1
| | | | | | Pick-to: 6.2 6.3 Change-Id: I00fad2e1e686f977bd508109c1a6a5d064d7a3d6 Reviewed-by: Topi Reiniö <topi.reinio@qt.io>
* Add a marker for post-C++17 APIs in exported classesGiuseppe D'Angelo2022-04-111-0/+1
| | | | | | | | | | | | | | | | | | | | | | | MSVC will export any function in an exported class, including inline ones. Conversely: client code calling inline functions in imported classes will end up simply calling the symbol of the function, even if the function is fully inline. This is a problem for adding post-C++17 APIs in Qt. Such APIs are added as inline functions protected by feature-macro tests, so that both Qt and client apps can use any C++ version they want (any combination works). However, if we add a function using post-C++17 API to an exported class, then the combination "Qt built in C++17" + "client built in post-C++17" won't work any more. The client will expect the symbol for that function to be exported by Qt, but Qt won't have it (built in C++17). As a workaround, add a marker that turns these functions into "faux templates", like Q_WEAK_OVERLOAD does. Change-Id: I2adab81e3129c881c5a8e0772948b176fa4db1b6 Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
* Doc: Add qdoc macro for tabbed contentVenugopal Shivashankar2022-04-053-0/+117
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The macro enables tabbed content in the online style only. It's usage must be gaurded with a conditional block as shown in the following example to handle the offline style usecase: \if(onlinedocs) \tab {build-qt-app}{tab-cmake}{CMake}{selected} \tab {build-qt-app}{tab-qmake}{qmake}{} \tabcontent {tab-cmake} \else \section1 Using CMake \endif CMake-specific instructions go here \if(onlinedocs) \endtabcontent \tabcontent {tab-qmake} \else \section1 Using qmake \endif qmake-specific instructions go here \if(onlinedocs) \endtabcontent \endif Pick-to: 6.2 6.3 Change-Id: I02d50c057280a9ffea913642284e67ddcda7aa94 Reviewed-by: Topi Reiniö <topi.reinio@qt.io>
* Document what QtTest's various loggers doEdward Welbourne2022-03-221-0/+20
| | | | | | | | | Provide basic (internal) documentation of each logging class and link the command-line documentation to pages relevant to the formats not defined by Qt. Change-Id: I3251dd1304203c6ab87dfe1f2dec0e9787ab69f8 Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io>
* Doc: Use \QtVersion macro to display correct version in code snippetTopi Reinio2022-03-141-2/+2
| | | | | | | | Pick-to: 6.3 Fixes: QTBUG-100770 Change-Id: Iec0e91bfb98781e63e5379bd0aa67d37df7c6cac Reviewed-by: Luca Di Sera <luca.disera@qt.io> Reviewed-by: Venugopal Shivashankar <Venugopal.Shivashankar@qt.io>
* QProcess/Doc: update the information on how the program is foundThiago Macieira2022-03-101-0/+5
| | | | | | Pick-to: 5.15 6.2 6.3 Change-Id: I54f205f6b7314351b078fffd16d05b1eecb24544 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
* Document use of android:allowNativeHeapPointerTagging in the manifestAssam Boudjelthia2022-03-051-0/+4
| | | | | | | | | | | Document the tag for more clarity on why it's needed, and for what platforms. Pick-to: 6.2 6.3 Task-number: QTBUG-97009 Task-number: QTBUG-91150 Change-Id: Ie4522fb582583be07270d3cdbf83992897b51669 Reviewed-by: Nicholas Bennett <nicholas.bennett@qt.io>
* Doc: Add \include snippets with optional parametersAndreas Eliasson2022-02-281-1/+36
| | | | | | | | | | | | | | | | | | There are many different wordings for how to use the module across the module landing pages. The goal here is to provide consistent wording and code formatting, which can be used across all landing pages. The style and wording is based on what has been implemented in the Qt CoAP module landing page. This is the syntax in a qdoc file: \include {module-use.qdoc} {<snippet-id>} {<argument1>} Inside qdocinc, you can then get the value of the argument1 using the parameter \1. Task-number: QTBUG-100369 Change-Id: Ib25e509e119008157e69db629eb011e5a9074022 Pick-to: 6.3 Reviewed-by: Kai Koehne <kai.koehne@qt.io>
* wasm: move user configurable settingsLorn Potter2022-02-231-0/+2
| | | | | | | | | | | Both INITIAL_MEMORY and PTHREAD_POOL_SIZE are settings users can change, they are not interface settings. Fixes: QTBUG-100693 Pick-to: 6.3 6.2 Change-Id: Ie1547c7f52c9fe109a313260616705728024b6b8 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io> Reviewed-by: David Skoland <david.skoland@qt.io>
* qglobal: add a way to selectively export in Qt 6 XOR Qt 7Thiago Macieira2022-02-091-1/+3
| | | | | | | | | Because at least one compiler *cough*MSVC*cough* is unable to dllexport a method that is in a dllexport'ed class. Change-Id: I54f205f6b7314351b078fffd16d06b4e6ef0c086 Reviewed-by: Marc Mutz <marc.mutz@qt.io> Reviewed-by: Edward Welbourne <edward.welbourne@qt.io>
* Doc: Update cmake documentation linkKai Köhne2022-02-091-1/+1
| | | | | | | | http://www.cmake.org/cmake/help/documentation.html works, but is nowadays just a redirect. Change-Id: Ic443eb5e16ef92f523391bcb94cd7763d0e39151 Reviewed-by: Nicholas Bennett <nicholas.bennett@qt.io>
* Doc: State Qt versions for when CMake commands etc. were introducedJoerg Bornemann2022-02-011-0/+4
| | | | | | | | | | | | | | | | | | | Introduce the qdoc macros \cmakecommandsince, \cmakepropertysince, and \cmakevariablesince that insert a paragraph akin to the \since context command. Example: \cmakecommandsince 6.3 produces the paragraph This command was introduced in Qt 6.3 The macro text is wrapped in \n\n to ensure that we always generate a new paragraph. Pick-to: 6.2 6.3 Task-number: QTBUG-100212 Change-Id: Id5c8e8812e6b0b915674d108a0e775091e9eacd8 Reviewed-by: Kai Koehne <kai.koehne@qt.io>
* Doc: Update Notepad tutorialLeena Miettinen2022-01-312-2/+68
| | | | | | | | | Update to use Qt Creator 7.0 and CMake as the build system. Fixes: QTBUG-100075 Pick-to: 6.3 Change-Id: I71e1d1446a2c79c98423ca5d4427b4b4eb00021b Reviewed-by: Venugopal Shivashankar <Venugopal.Shivashankar@qt.io>
* Prevent repeated instantiations of some qRegisterNormalizedMetaType<>s [1/N] ↵Marc Mutz2022-01-211-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (QtGui) Create macros that wrap the magic developed in 7d63efc16f65f98c657caa90e0d7e9b72a879ade and apply it to all Q_DECLARE_METATYPE invocations that show up in Clang -ftime-trace for a PCH'ed QtGui build. Effects on compile times: Clang 10 -ftme-trace: $ ClangBuildAnalyzer --analyze qtgui-before.trace | head -n6 Analyzing build trace from 'qtgui-before.trace'... **** Time summary: Compilation (523 times): Parsing (frontend): 628.3 s Codegen & opts (backend): 304.5 s $ ClangBuildAnalyzer --analyze qtgui-after.trace | head -n6 Analyzing build trace from 'qtgui-after.trace'... **** Time summary: Compilation (523 times): Parsing (frontend): 546.0 s Codegen & opts (backend): 304.4 s GCC 11 time (bash builtin): before: $ time for ((i=0; i < 3; ++i)) do touch src/gui/painting/qpolygon.h ; ninja libQt6Gui.so; done real 4m13,539s user 49m24,416s sys 3m18,177s after: $ time for ((i=0; i < 3; ++i)) do touch src/gui/painting/qpolygon.h ; ninja libQt6Gui.so; done real 3m55,697s user 45m19,941s sys 3m7,370s Task-number: QTBUG-97601 Pick-to: 6.3 Change-Id: Ia8e37a58937568a7ed21cfeb4b27274deca4d53b Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
* Document that QStandardPath::findExecutable works with absolute pathsAlbert Astals Cid2022-01-211-0/+3
| | | | | | Change-Id: Ib993fa9a5f2c68febac9820e241c8617bb8ba5bc Pick-to: 6.3 6.2 5.15 Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
* Doc: Fix typo in \externalpage commandTopi Reinio2022-01-071-1/+1
| | | | | | Pick-to: 6.3 6.2 5.15 Change-Id: I7a2dd1057dae5424f27da314e56dbfad6e34e438 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
* Doc: Update external links to Qt Creator ManualLeena Miettinen2022-01-041-205/+51
| | | | | | | | | | | | | | Sync with Qt Creator Manual 6.0.0. Remove topics related to using Qt Quick Designer plugin because they are now in the Qt Design Studio Manual, only. Add new topics and fix some topic titles. Some topics also exist in Qt Design Studio Manual and can be accessed with the "Qt Design Studio:" prefix. Pick-to: 5.15 6.2 Change-Id: Ie4f07b0a1602f3318ca5335ee72130ddce12801e Reviewed-by: Venugopal Shivashankar <Venugopal.Shivashankar@qt.io>
* Update copyright year to 2022Kai Köhne2022-01-044-4/+4
| | | | | | | Pick-to: 5.15 6.2 6.3 Change-Id: If6f1d6f9f82a601f8e2b6d36650d6e737518aa60 Reviewed-by: Paul Wicking <paul.wicking@qt.io> Reviewed-by: Topi Reiniö <topi.reinio@qt.io>
* Doc: Add link targets for Qt Design Studio Manual topicsLeena Miettinen2022-01-031-0/+709
| | | | | | | | | | You can use these link targets in Qt docs to refer to QDS topics. Pick-to: 6.2 Change-Id: I4d4e288e1456ef92c5e8d9949390a431220eab75 Reviewed-by: Venugopal Shivashankar <Venugopal.Shivashankar@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
* Drop Qt4 supportIvan Tkachenko2021-12-071-5/+1
| | | | | | | | Last pieces of code guarded by these defined were cleaned up back in 2016. Task-number: QTBUG-98650 Change-Id: I52d971c2b476b7d8d362be7807b71b71e657c70b Reviewed-by: Edward Welbourne <edward.welbourne@qt.io>
* Remove unused Q_DECLARE_SHARED_NOT_MOVABLE_UNTIL_QT6Marc Mutz2021-12-031-1/+0
| | | | | | | There are no users left in the tree. Change-Id: I336f4e15c0ec1f5933c1fcfa661bad85bd38ed35 Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
* Drop Qt3 supportIvan Tkachenko2021-11-271-3/+1
| | | | | | | | | QDoc does not need those defines anymore because there is no Qt3Support library anymore; they are simply not #ifdef guarding any code anymore. Task-number: QTBUG-98650 Change-Id: I42b9c3ce025f639ce6282102b5eadb52fea7fa8e Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
* Long live Q_GADGET_EXPORT!Marc Mutz2021-11-271-0/+1
| | | | | | | | | | | | | | | | | | | | | | Like Q_NAMESPACE_EXPORT for Q_NAMESPACE, this variant of Q_GADGET allows passing an export macro. This is useful to avoid exporting the whole class just to get the staticMetaObject hidden therein exported. Before anyone asks: No, we don't need Q_OBJECT_EXPORT, because QObject subclasses, being polymorphic, always need to have a class-level export macro (to export their vtable), but while that technique also works for value classes (the Q_GADGET audience), it is not desirable for them, because it makes inline functions exported in Windows debug builds, which is not what we want, because it needlessly restricts what you can to with the inline functions (e.g. remove). [ChangeLog][QtCore] Added the Q_GADGET_EXPORT macro, which is like Q_GADGET, but allows passing an export macro (like Q_NAMESPACE_EXPORT for Q_NAMESPACE). Fixes: QTBUG-55458 Change-Id: I546297de1e8aa45d83381991bcd3fbca61e1eef0 Reviewed-by: Edward Welbourne <edward.welbourne@qt.io>
* Doc: Add \QtMajorVersion macroTopi Reinio2021-11-101-2/+3
| | | | | | | | | This macro expands to the major version of Qt, complementing the already existing \QtMinorVersion macro. Pick-to: 6.2 5.15 Change-Id: I64861f8cc50d73f34369311a19b5e554645a4127 Reviewed-by: Paul Wicking <paul.wicking@qt.io>
* Doc: Add styling for note/warning/important admonitionsTopi Reinio2021-11-032-28/+26
| | | | | | | | | | | The offline CSS already had some related rules, but at some point QDoc lost the ability to produce the required markup. It has now been reintroduced. Pick-to: 6.2 5.15 Task-number: QTBUG-97448 Change-Id: I5165cd01f3653dfb35854ca6b8040e8daa434347 Reviewed-by: Paul Wicking <paul.wicking@qt.io>
* Doc: Fix usage of \summary macroTopi Reinio2021-10-121-1/+3
| | | | | | | | | The macro takes only one parameter, sentences must be wrapped in {}. Pick-to: 6.2 Fixes: QTBUG-97441 Change-Id: I7177548a32a67d720c2b551d16c09d898b0fda51 Reviewed-by: Paul Wicking <paul.wicking@qt.io>
* Doc: Add summary to CMake commandsKai Köhne2021-10-041-0/+3
| | | | | | | | | | | | For normal \page elements, \brief is just showing in the \generatelist or \annotatedlist commands. Make sure the description is also visible in the actual CMake command/variable/property page by defining a \summary macro. Pick-to: 6.2 Change-Id: I12bc854d547059a2f6309a5922bb0b2a36d4e41c Reviewed-by: Craig Scott <craig.scott@qt.io> Reviewed-by: Topi Reiniö <topi.reinio@qt.io>
* Doc: Update Microsoft's Documentation LinksLuca Di Sera2021-09-231-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | The documentation links on `msdn.microsoft.com` now redirect to `docs.microsoft.com`. While the redirection works, our script to catch broken links on dev-snapshots builds of the documentation doesn't handle redirection correctly, reporting it as broken. Both to appease the broken-links script and to avoid an unneccesary redirection, the links were modified to point to the equivalent address in the new domain. Furthermore, the link to the `Winsock 2 Socket Handle` was moved to be an `\externalpage` link, as it was used in two different places. Additionally, the `\externalpage` link titled `Dirext X SDK` was removed as it was not used in any part of the documentation. Task-number: QTBUG-96127 Pick-to: 6.2 6.2.0 Change-Id: I07f0ae8d610a7f8322b892a2fa37a5cc1769289e Reviewed-by: Paul Wicking <paul.wicking@qt.io>
* Doc: Centralize RFC documentation-links in rfc.qdocLuca Di Sera2021-09-161-0/+95
| | | | | | | | | | | | | | | | | | | | In the effort of repairing broken links as per QTBUG-96127, a series of RFC links referring to `tools.ietf.org/html/*` were modified to point to the new address that the site redirected to. To simplify executing a similar task and to diminish the duplication of manually inserted urls, the already existing `rfc.qdoc` file, containing `\externalpage` commands directing to RFC locations, was enhanced with links to all RFCs that were mentioned in the current documentation, so as to aggregate this common category of links. All links pointing to a `ietf` domain inside QDoc documentation blocks were then changed to use the newly provided external-references. Task-number: QTBUG-96127 Pick-to: 6.2 Change-Id: I2a52eb6aa8c9e346f64ef1a627b039220d9f6c2a Reviewed-by: Mårten Nordheim <marten.nordheim@qt.io>
* Doc: Repair broken link to the Netscape Cookie SpecificationLuca Di Sera2021-09-151-1/+1
| | | | | | | | | | | | The link was replaced with an equivalent one from the Internet Archive's Wayback Machine, as it is the one used in RFC-6265 (https://datatracker.ietf.org/doc/html/rfc6265#ref-Netscape) to deliver the same information. Task-number: QTBUG-96127 Pick-to: 6.2 Change-Id: I3d8b7ac511e040c1b4651b59ddedfa580c45ce90 Reviewed-by: Mårten Nordheim <marten.nordheim@qt.io>
* Doc: Update \externalpage links for RFCLuca Di Sera2021-09-151-22/+27
| | | | | | | | | | | | | | The `rfc.qdoc` file was modified to order the external RFC link by RFC number. Furthermore, the links were modified to use the `datatracker.ietf.org` domain to be consistent with the recent changes to the old `tools.ietf.org` links. Task-number: QTBUG-96127 Pick-to: 6.2 Change-Id: I865e7ea131264d0b123f34d796b7ec8007931adc Reviewed-by: Mårten Nordheim <marten.nordheim@qt.io>
* Doc: Update some links to Microsoft's documentationLuca Di Sera2021-09-131-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The documentation links on `msdn.microsoft.com` and `msdn2.microsoft.com` now redirect to `docs.microsoft.com`. Some of the links in the documentation were to those domains. In particular: - An `\externalpage` link to the `Mitigating Cross-site Scripting With HTTP-only Cookies` article. - An `\externalpage` link to `Microsoft Actibe Accessibility Event Constants` - A link to the `RtlGetVersion` function in `qoperatingsystemversion.cpp` - A link to the `GetCommandLine` function in `qcoreapplication.cpp` - A link to the `KNOWNFOLDERID` constant in `qfiledialog.cpp` While the redirection works, our script to catch broken links on dev-snapshots builds of the documentation doesn't handle redirection correctly, reporting it as broken. Both to appease the broken-links script and to avoid an unneccesary redirection, the above links were modified to point to the equivalent address in the new domain. Task-number: QTBUG-96127 Pick-to: 6.2 Change-Id: I0e9a132f06af7fc43bca6c8ad2054feb6e3e27cd Reviewed-by: Paul Wicking <paul.wicking@qt.io>
* Android: Enable QDesktopServiceLars Schmertmann2021-09-101-0/+20
| | | | | | | | | | | | QDesktopServices::openUrl(const QUrl &url) is already implemented on Android. But even if it is possible to set an URL handler, the mechanism to invoke it is missing. With this commit the URL handler will work on Android like it is already working on iOS. Task-number: QTBUG-84382 Pick-to: 6.2 Change-Id: Ic560bd380f1cc59586861aa1a6a3ea064276a39e Reviewed-by: Assam Boudjelthia <assam.boudjelthia@qt.io>
* Doc: Add global \versionlessCMakeCommandsNote qdoc macroJoerg Bornemann2021-08-231-0/+2
| | | | | | | | | | | | | | When documenting a CMake command, document the unversioned command 'qt_foo' and use '\versionlessCMakeCommandNote qt6_foo' to refer to the versioned command. This avoids duplicating the command signature. Use the new macro where applicable. Pick-to: 6.2 Task-number: QTBUG-95796 Change-Id: I2e4180fbda0b89acf3d8c036459f591eb2f46475 Reviewed-by: Craig Scott <craig.scott@qt.io> Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
* Add note on selecting the device which is used to run tests on AndroidAssam Boudjelthia2021-08-181-0/+4
| | | | | | Pick-to: 6.2 5.15 Change-Id: I9bcff18ca11fbbfdff968e29190cae488de56263 Reviewed-by: Edward Welbourne <edward.welbourne@qt.io>
* Doc: Terminate C-commentPaul Wicking2021-06-301-0/+1
| | | | | | Pick-to: 6.2 6.1 Change-Id: I18d3e609781c0f8d518982292279b497dac539a5 Reviewed-by: Topi Reiniö <topi.reinio@qt.io>
* Doc: Use https for links to unicode.orgPaul Wicking2021-06-251-0/+4
| | | | | | | | | | * Change all outbound links in user-facing documentation. * Reflow lines that exceed 100 cols as mandated by clang-format. * Add unicode.org as a global \externalsite. Pick-to: 6.2 6.1 5.15 Change-Id: I2ba1e434aa913e678406d62c2801f1a8b2d9e4f4 Reviewed-by: Topi Reiniö <topi.reinio@qt.io>
* Doc: CSS: Update selectors for target highlightingTopi Reinio2021-06-071-1/+1
| | | | | | | | | | | | Certain targets on the generated HTML still use the obsolete <a name=""> method of creating an anchor. Add a rule for a replacement <span> element, using the id attribute. This ensures that the highlighting animations continue to work after the use of obsolete HTML is dropped from QDoc. Change-Id: I2b70470b08d0e0f70702ad2820f4e065f2c08ff5 Reviewed-by: Paul Wicking <paul.wicking@qt.io>
* doc: Remove vertical space before youtube video links in offline modeKai Köhne2021-06-042-5/+1
| | | | | | | | | | The vspan was originally added for iframes. They are not needed (and look weird) for normal images/links. Pick-to: 6.1 Fixes: QTBUG-92266 Change-Id: I9da2b52234b2e49bc0cdef4bf8f0865fb092bb31 Reviewed-by: Paul Wicking <paul.wicking@qt.io>
* Rewrite the fetchmore exampleFriedemann Kleint2021-04-231-0/+0
| | | | | | | | | | | | | - Start in root folder so that large directories (/bin/, Windows) are easily reachable - Remove the line edit and navigate by double clicking instead since this is more in line with expectations - Use a QPlainTextEdit for logging - Make the log message more informative - Add icons Change-Id: Ia3cd7fc143efef80772923291f0b711913aa47be Reviewed-by: Paul Wicking <paul.wicking@qt.io>
* Offline documentation CSS: Remove external link icon from video linksTopi Reinio2021-02-191-0/+4
| | | | | | Pick-to: 6.1 Change-Id: I1fddad28399f83bfb8bfb7bbc0c4825907dfeb4d Reviewed-by: Paul Wicking <paul.wicking@qt.io>
* Doc: Remove styling for hyperlinks from the simplified offline styleTopi Reinio2021-02-191-14/+0
| | | | | | | | | | | Using a dark theme with the simplified offline style in Qt Assistant results in hard to see links against a dark background. Let the backend style the hyperlinks instead. Pick-to: 6.1 6.0 5.15 Fixes: QTBUG-32778 Change-Id: I51ca87f8a526a07a385e42a3c978712ac4d1e91b Reviewed-by: Paul Wicking <paul.wicking@qt.io>