[Development] Updates on Qt Location

Tuukka Turunen tuukka.turunen at qt.io
Mon Aug 8 07:55:52 CEST 2022

Hi Kevin et al,

Like said in the initial mail: “Development happens in the dev branch, against the dev-branches of the rest of Qt.”

So things will work at least to the extent of compilation and passing whatever tests are enforced by CI. However, as there is no intention of making an official release for Qt 6.3 and Qt 6.4 it is not recommended that distributions include this module. Additional testing and feedback is always welcome – it will also help this to be something to potentially ship with Qt 6.5.

While the Qt Location is one of the less frequently used modules, it does still have a large number of users in absolute terms (due to Qt being so widely used). So we certainly want to have this functionality – but some work is needed.



From: Development <development-bounces at qt-project.org> on behalf of Kevin Kofler via Development <development at qt-project.org>
Date: Saturday, 23. July 2022 at 15.36
To: development at qt-project.org <development at qt-project.org>
Subject: Re: [Development] Updates on Qt Location
Volker Hilsheimer wrote:
> In the dependency declaration in the current dev branch [1], qtwebengine
> lists qtpositioning, and not qtlocation.
> [1] https://code.qt.io/cgit/qt/qtwebengine.git/tree/dependencies.yaml
> So I assume that this covers the geolocation functionality that was needed
> from Qt Location in Qt 5. After all, we have been releasing Qt WebEngine
> with Qt 6 for a while now without Qt Location being available.

Understood. So with Qt Positioning being separate, I guess you can do more
experiments with Qt Location now.

Still, if GNU/Linux distributions are to ship it, they will need it building
and running against Qt 6.3 and soon 6.4.

> Once we have the 6.2-based Qt Location in good shape, I will probably not
> be able to keep spending a lot of my time on that module, as there is
> plenty to do elsewhere. I'll come back to Qt Location when Qt 6.5 is
> getting close.
> But anyone is of course welcome to see what it takes to make it also work
> with 6.3 and 6.4, and to contribute patches. Updating the 6.3 and 6.4
> branches so that necessary patches can be contributed will of course not
> be a problem. We can build that bridge once we get there.

Well, that leaves the work to keep your code working to distributors. I am
not sure Qt Location will be shipped by anyone before 6.5 if that is its
upstream state (especially now that the positioning parts, which are used by
several other packages, are separate). If that is what you want, fine.

        Kevin Kofler

Development mailing list
Development at qt-project.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/development/attachments/20220808/d1a26976/attachment-0001.htm>

More information about the Development mailing list