[Qgis-psc] QGIS grant report: Support building QGIS app on Qt 6

Alessandro Pasotti apasotti at gmail.com
Sat Oct 15 12:30:19 PDT 2022


No, sorry, I will send one soon.

Il sab 15 ott 2022, 17:57 Anita Graser <anitagraser at gmx.at> ha scritto:

> Thank you for the reminder, Tim. And thank you for the report, Nyall. I've
> added it to the grant program ticket:
> https://github.com/qgis/PSC/issues/57
>
> I see that https://github.com/qgis/QGIS-Enhancement-Proposals/issues/242
> has also been marked as implemented. Is there already a report for it?
>
> Regards,
>
> Anita
>
>
> On 15.10.2022 14:32, Tim Sutton wrote:
>
> Hi Nyall
>
> I just saw that nobody has replied to this email, So let me just say a
> huge 'thank you' for moving the needle so far forward towards having QGIS
> work with Qt6!
>
> Regards
>
> Tim
>
> On Thu, Aug 25, 2022 at 3:14 AM Nyall Dawson <nyall.dawson at gmail.com>
> wrote:
>
>> Hi PSC,
>>
>> I'd like to report the successful completion of this grant project.
>> (see https://github.com/qgis/QGIS-Enhancement-Proposals/issues/243 for
>> proposal details).
>>
>> In a fortunate turn of events, I didn't encounter any of the
>> previously expected significant issues during this work and as a
>> result was able to proceed much further with the Qt 6 port then
>> originally proposed!
>>
>> The proposal originally concerned only porting the "gui" and "app"
>> libraries to Qt 6, but I was able to complete also the "3d" and
>> "server" libraries too. We now are at a stage where the majority of
>> QGIS builds and runs without any significant issues on Qt 6. The
>> github CI setup has been updated to also run the c++ tests for gui,
>> app, server and 3d, and the majority of these have been fixed so that
>> they pass on the Qt 6 builds too.
>>
>> In addition, some tests which were failing under Qt 6 revealed some
>> real QGIS bugs which have been fixed in the process of this work. (So
>> there's a direct benefit for the existing Qt 5 builds too!).
>>
>> As previously reported, the next major step toward Qt 6 is enabling
>> python support for Qt 6 builds, and then running the full test suite
>> (with all the 1000s of python based tests) so that we can get a more
>> complete picture of exactly how stable and bug-free the Qt 6 port is.
>>
>> Thanks again for the opportunity to undertake this work!
>>
>> Nyall
>> _______________________________________________
>> Qgis-psc mailing list
>> Qgis-psc at lists.osgeo.org
>> https://lists.osgeo.org/mailman/listinfo/qgis-psc
>>
>
>
> --
>
> ------------------------------------------------------------------------------------------
>>
> Tim Sutton
> Visit http://kartoza.com to find out about open source:
>  * Desktop GIS programming services
>  * Geospatial web development
> * GIS Training
> * Consulting Services
> Tim is a member of the QGIS Project Steering Committee
>
> -------------------------------------------------------------------------------------------
>
> _______________________________________________
> Qgis-psc mailing listQgis-psc at lists.osgeo.orghttps://lists.osgeo.org/mailman/listinfo/qgis-psc
>
> _______________________________________________
> Qgis-psc mailing list
> Qgis-psc at lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/qgis-psc
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-psc/attachments/20221015/803815fe/attachment.htm>


More information about the Qgis-psc mailing list