Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-119874

insufficient explanation of Qt wayland environment variable usage

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • P3: Somewhat important
    • None
    • 6.6
    • None

    Description

      https://doc.qt.io/qt-6/qtwaylandcompositor-index.html#environment-variables-and-command-line-arguments

      Should remove the unused environment variables such as

      • QT_WAYLAND_SERVER_BUFFER_INTEGRATION

      and for QT_WAYLAND_HARDWARE_INTEGRATION as it is the same as QT_WAYLAND_CLIENT_BUFFER_INTEGRATION.
      https://github.com/qt/qtwayland/blob/dev/src/compositor/compositor_api/qwaylandcompositor.cpp#L395

      so they should be merged into one. if there are some reason like backwards compatibility, we need mention it in the documentation these two are the same


      Regarding QT_WAYLAND_CLIENT_BUFFER_INTEGRATION, should explain what the possible value is and what it is of each of them. Based on https://github.com/qt/qtwayland/tree/dev/src/plugins/hardwareintegration/client there are so many implementations.

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              docteam Qt Documentation Team
              jiu shanheng jiu
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:

                Gerrit Reviews

                  There are no open Gerrit changes