diff options
author | Nicholas Bennett <nicholas.bennett@qt.io> | 2022-10-25 11:10:42 +0300 |
---|---|---|
committer | Qt Cherry-pick Bot <cherrypick_bot@qt-project.org> | 2022-10-25 11:46:51 +0000 |
commit | 9aa0558400d7ff71226ee4b5e35e8e4cd598ed77 (patch) | |
tree | f9faa68257e5207b24f73b78f3d5f3e8e353f686 | |
parent | 378bbddbd5ecc8a53437482e9aba593677070fdf (diff) | |
download | qtdoc-9aa0558400d7ff71226ee4b5e35e8e4cd598ed77.tar.gz |
Docs: Change section headers to sentence case in embedded Linux docs
Changed section headers to sentence case style.
Change-Id: I8fe6606694af601e817ad49a00e1496359557aea
Reviewed-by: Paul Wicking <paul.wicking@qt.io>
(cherry picked from commit 9e9ab173385f0f816fb79c20474bbc36b528e55f)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
-rw-r--r-- | doc/src/platforms/emb-linux.qdoc | 38 |
1 files changed, 19 insertions, 19 deletions
diff --git a/doc/src/platforms/emb-linux.qdoc b/doc/src/platforms/emb-linux.qdoc index e8d77f9a..9e28fe68 100644 --- a/doc/src/platforms/emb-linux.qdoc +++ b/doc/src/platforms/emb-linux.qdoc @@ -7,7 +7,7 @@ \brief Provides information about Embedded Linux support in Qt. \ingroup supportedplatform - \section1 Platform Plugins for Embedded Linux Devices + \section1 Platform plugins for embedded Linux devices On Embedded Linux systems, there are multiple platform plugins that you can use: EGLFS, LinuxFB, DirectFB, or Wayland. However, the availability of these @@ -70,7 +70,7 @@ Furthermore, APIs designed for desktop platforms or environments with a windowing system, such as \l{Drag and Drop}, are not supported on EGLFS. - \section3 Environment Variables Used by EGLFS + \section3 Environment variables used by EGLFS If necessary, \c eglfs can be configured using the following environment variables: @@ -250,7 +250,7 @@ applicable since properties like physical and logical screen sizes are all queried automatically. - \section3 Specifying Additional Settings + \section3 Specifying additional settings The \c linuxfb plugin allows you to specify additional settings via the \c QT_QPA_PLATFORM environment variable or \c -platform command-line option. @@ -299,13 +299,13 @@ set the \c{QT_QPA_FB_FORCE_FULLSCREEN} environment variable to \c 0 to restore the behavior from earlier Qt versions. - \section1 Display Output + \section1 Display output When you have multiple displays connected, the level of support to target one or more of these displays from one single Qt application, varies between the platform plugins and often depends on the device and its graphics stack. - \section2 EGLFS with the eglfs_kms Backend + \section2 EGLFS with the eglfs_kms backend When the KMS/DRM backend is in use, EGLFS reports all available screens in QGuiApplication::screens(). Applications can target different screens with @@ -322,7 +322,7 @@ Launching it with the \c{-platform eglfs --multiscreen --timeout} arguments shows a rotating Qt logo on each connected screen for a few seconds. - \section3 Custom Configuration + \section3 Custom configuration The KMS/DRM backend also supports custom configurations via a JSON file. To enable this, set the \c QT_QPA_EGLFS_KMS_CONFIG environment variable to the @@ -381,7 +381,7 @@ disconnected. \c off is similar, but it changes the mode and turns off the display. - \section3 Default Behavior + \section3 Default behavior By default, all screens reported by the DRM layer are treated as one big virtual desktop. The mouse cursor implementation takes this into account and moves @@ -446,7 +446,7 @@ cursor's behavior may be unexpected with non-linear layouts. Touch should present no issues however. - \section3 Automatic Physic Screen Size Querying + \section3 Automatic physic screen size querying In some cases the automatic querying of the physical screen size via DRM may fail. Normally the \c QT_QPA_EGLFS_PHYSICAL_WIDTH and @@ -460,7 +460,7 @@ not knowing about multiple screens and relying solely on the first screen's values. - \section3 Active Outputs and QScreen Instances + \section3 Active outputs and QScreen instances Each active output from the \c outputs array corresponds to one QScreen instance reported from QGuiApplication::screens(). By default, the primary screen @@ -491,7 +491,7 @@ windows, and moving windows between screens, should be avoided and may not function as expected. - \section3 A Common Use Case + \section3 A common use case The most common and best supported use case for a multi-screen setup is to open a dedicated QQuickWindow or QQuickView for each screen. With the default @@ -527,9 +527,9 @@ } \endcode - \section2 Advanced eglfs_kms Features + \section2 Advanced eglfs_kms features - \section3 Cloning (Mirroring) + \section3 Cloning (mirroring) Screen cloning (mirroring) is supported. This is enabled via the \c clones property: @@ -555,7 +555,7 @@ - DP1 in the example - must ever perform a QOpenGLContext::swapBuffers() operation. It's up to the configuration and the application to ensure these. - \section3 Headless Mode Using DRM Render + \section3 Headless mode using DRM render Headless mode via DRM render nodes is supported. This allows performing GPU compute (OpenGL compute shaders, OpenCL) or off-screen OpenGL @@ -605,7 +605,7 @@ ctx.doneCurrent(); \endcode - \section3 DRM API Selection + \section3 DRM API selection KMS/DRM can be used with two different DRM APIs which are \e legacy and \e atomic. The main benefit of DRM atomic API is to allow several DRM plane updates @@ -631,7 +631,7 @@ } \endcode - \section2 EGLFS With an eglfs_kms_egldevice Backend + \section2 EGLFS with an eglfs_kms_egldevice backend This backend, typically used on Tegra devices, is similar to the KMS/DRM backend mentioned above, except that it relies on the EGLDevice and EGLStream @@ -736,7 +736,7 @@ kernel parameters may also be available as well to control the used framebuffer. Refer to the embedded board's documentation. - \section1 Video Memory + \section1 Video memory Systems with a fixed amount of dedicated video memory may need extra care before running Qt application based on Qt Quick or classes like @@ -751,7 +751,7 @@ Use the \c fb plugin parameter to specify the framebuffer device to use. - \section1 Unix Signal Handlers + \section1 Unix signal handlers The console-oriented platform plugins like eglfs and linuxfb install signal handlers by default to capture interrupt (\c SIGINT), suspend and continue @@ -780,7 +780,7 @@ means that it is up to the platform (the system image) to provide the necessary fonts. - \section1 Platform Plugins for Windowing Systems on Embedded Linux Devices + \section1 Platform plugins for windowing systems on embedded Linux devices \section2 XCB @@ -811,7 +811,7 @@ For more details, see \l{Wayland and Qt}. - \section1 Related Topics + \section1 Related topics \list \li \l{Boot to Qt} |