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

QtLocation cannot be used with qmlsc in direct mode

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • P1: Critical
    • 6.5
    • 6.4.0 RC1
    • Location
    • None

    Description

      QtLocation's way of splitting the qml plugins from the rest of the library and generating only plugins without backing libraries is fundamentally incompatible with direct mode.

      In direct mode we need to:

      1. Include the library's (possibly private) headers. If all QML types are defined in a header "location.h" that lives in a plugin we cannot do that. location.h is not installed after all.
      2. Link the library into user applications. If all QML types live in a plugin, we cannot sensibly do that. I know it is possible to link plugins, but users should not be required to. Having to use private API is bad enough.

      Attachments

        Issue Links

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

          Activity

            People

              vhilshei Volker Hilsheimer
              ulherman Ulf Hermann
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes