[Development] Mac Big Sur - Qt Open-Source Support For

Eike Ziller Eike.Ziller at qt.io
Fri May 7 12:35:04 CEST 2021



> On May 7, 2021, at 12:16, coroberti <coroberti at gmail.com> wrote:
> 
> Dear Eike,
> Thanks for your comprehensive answer.
> 
> I will try to build it from open-source 5.15 branch
> 
> Where is the link to the branch?
> Thanks!

The official git repository is this: https://code.qt.io/cgit/qt/qtbase.git/?h=5.15

I don’t see a simple way to get a source bundle of that from there, if you don’t want to use git though.
Also, Qt splits parts into different git submodules, i.e. different repositories, which doesn’t make it trivial to create something like the qt-everywhere-src-5.15.2.zip that we have for releases.

I suppose the easiest way is to simply apply the two patches to the 5.15.2 sources (https://download.qt.io/official_releases/qt/5.15/5.15.2/single/):

https://codereview.qt-project.org/c/qt/qtbase/+/322102
https://codereview.qt-project.org/c/qt/qtbase/+/325927

Or you can try replacing the whole qtbase subdirectory of the Qt 5.15.2 sources with the qtbase 5.15 branch source bundle from github:
https://github.com/qt/qtbase/tree/5.15 -> click the green “code” button and choose “Download ZIP”.
(No idea if or how well that would work though.)

Br, Eike

> 
> Kind regards,
> Robert Iakobashvili
> ............................
> 
> On Fri, May 7, 2021 at 1:12 PM Eike Ziller <Eike.Ziller at qt.io> wrote:
>> 
>> 
>> 
>>> On May 7, 2021, at 11:47, Tor Arne Vestbø <Tor.arne.Vestbo at qt.io> wrote:
>>> 
>>> Qt 6.0 and above has official support for Big Sur:
>>> 
>>> https://doc.qt.io/archives/qt-6.0/macos.html
>>> 
>>> 5.15 is not yet officially supported, but should work fine as well, so please report any issues in JIRA, thanks!
>>> 
>> 
>> Except for
>> [QTBUG-88495] Text rendering: spaces are rendered incorrectly on macOS Big Sur after commas, dots. - Qt Bug Tracker
>> https://bugreports.qt.io/browse/QTBUG-88495
>> and
>> [QTBUG-88985] Context QMenu without parent blocked by modal dialog on macOS - Qt Bug Tracker
>> https://bugreports.qt.io/browse/QTBUG-88985
>> 
>> for which the fixes are available in the opensource 5.15 branch, but not in the 5.15.2 release.
>> 
>> Qt Creator binaries are released based on Qt 5.15.2, so you can check that for reference.
>> 
>> Br, Eike
>> 
>>> Cheers,
>>> Tor Arne
>>> 
>>>> On 7 May 2021, at 11:00, coroberti <coroberti at gmail.com> wrote:
>>>> 
>>>> Dear Tukka and others,
>>>> Since September Big Sur is a reality.
>>>> 
>>>> Which Qt-version supports correctly QWidgets for this platform for
>>>> open-source development.
>>>> 
>>>> If there's no such version, when the support is planned if ever.
>>>> 
>>>> I'd appreciate not to hijack this question for any discussions beyond the
>>>> very narrow scope of this question.
>>>> 
>>>> Thanks,
>>>> 
>>>> Kind regards,
>>>> Robert
>>>> _______________________________________________
>>>> Development mailing list
>>>> Development at qt-project.org
>>>> https://lists.qt-project.org/listinfo/development
>>> 
>>> _______________________________________________
>>> Development mailing list
>>> Development at qt-project.org
>>> https://lists.qt-project.org/listinfo/development
>> 
>> --
>> Eike Ziller
>> Principal Software Engineer
>> 
>> The Qt Company GmbH
>> Erich-Thilo-Straße 10
>> D-12489 Berlin
>> eike.ziller at qt.io
>> http://qt.io
>> Geschäftsführer: Mika Pälsi,
>> Juha Varelius, Jouni Lintunen
>> Sitz der Gesellschaft: Berlin, Registergericht: Amtsgericht Charlottenburg, HRB 144331 B
>> 

-- 
Eike Ziller
Principal Software Engineer

The Qt Company GmbH
Erich-Thilo-Straße 10
D-12489 Berlin
eike.ziller at qt.io
http://qt.io
Geschäftsführer: Mika Pälsi,
Juha Varelius, Jouni Lintunen
Sitz der Gesellschaft: Berlin, Registergericht: Amtsgericht Charlottenburg, HRB 144331 B



More information about the Development mailing list