Re: [Development] QMetaType support for QFuture

2021-05-07 Thread Konstantin Ritt
I was implementing a similar feature few years ago and had the same problem with QFuture internals -- https://codereview.qt-project.org/c/qt/qtbase/+/210243 As there was no interest in making those better, I had to hack it in a way I won't promote here ;p But since QFuture took a new life with

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

2021-05-07 Thread Thiago Macieira
On Friday, 7 May 2021 03:35:04 PDT Eike Ziller wrote: > 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. You don't want to do that because the build will fail. You must either use Git or you must pre-generate the forwarding headers before

Re: [Development] QMetaType support for QFuture

2021-05-07 Thread Arno Rehn
Hi Sona, On 07.05.21 17:11, Sona Kurazyan wrote: You could use the QFutureInterfaceBase (non-templated) class directly to build a type-erased future, that's basically what QFuture is using underneath. Although it's internal (not documented and is considered to be private), but it's declared in

Re: [Development] QMetaType support for QFuture

2021-05-07 Thread Sona Kurazyan
Hi Arno, You could use the QFutureInterfaceBase (non-templated) class directly to build a type-erased future, that's basically what QFuture is using underneath. Although it's internal (not documented and is considered to be private), but it's declared in a public header (qfutureinterface.h)

[Development] QMetaType support for QFuture

2021-05-07 Thread Arno Rehn
Hey everyone, I'm currently working on making QFuture return types work transparently in QtWebChannel. For remote clients, method return values are received asynchronously via callbacks anyway. However, QFuture introspection is not supported by the meta-type (yet) and there's no other way

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

2021-05-07 Thread Kevin Kofler via Development
Eike Ziller wrote: > The official git repository is this: > https://code.qt.io/cgit/qt/qtbase.git/?h=5.15 … and the unofficial one with more fixes is this: https://invent.kde.org/qt/qt/qtbase/-/tree/kde/5.15 Kevin Kofler ___ Development

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

2021-05-07 Thread Tor Arne Vestbø
> On 7 May 2021, at 12:28, coroberti wrote: > > Dear Tor Arne, > Thank you for your reply. > It's less useful since Qt-6 is a phantom, beta, and it will remain so > for a year or more. A wise person once said: > I'd appreciate not to hijack this question for any discussions beyond the > very

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

2021-05-07 Thread coroberti
Dear Eike, Thank you for being so helpful. This is exactly what I need. Yes, I used to build from sources and never rely on binaries. Have a great weekend! Kind regards, Robert On Fri, May 7, 2021 at 1:35 PM Eike Ziller wrote: > > > > > On May 7, 2021, at 12:16, coroberti wrote: > > > >

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

2021-05-07 Thread Eike Ziller
> On May 7, 2021, at 12:16, coroberti 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

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

2021-05-07 Thread coroberti
Thanks, Tuukka, for the information. Kind regards, Robert Iakobashvili On Fri, May 7, 2021 at 1:18 PM Tuukka Turunen wrote: > > Hi, > > > > Supporting Apple silicon is something we are actively working to have in > place for Qt 6.2 including full CI coverage etc. >

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

2021-05-07 Thread coroberti
Dear Tor Arne, Thank you for your reply. It's less useful since Qt-6 is a phantom, beta, and it will remain so for a year or more. Kind regards, Robert Iakobashvili On Fri, May 7, 2021 at 12:47 PM Tor Arne Vestbø wrote: > > Qt 6.0 and above has official support for

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

2021-05-07 Thread coroberti
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! Kind regards, Robert Iakobashvili On Fri, May 7, 2021 at 1:12 PM Eike Ziller wrote: > > > > > On May 7, 2021, at 11:47,

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

2021-05-07 Thread Tuukka Turunen
Hi, Supporting Apple silicon is something we are actively working to have in place for Qt 6.2 including full CI coverage etc. To some extent things will work also with Qt 5.15 if you build yourself, but there are some rough edges (and Qt 5.15 is not tested for M1). Yours,

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

2021-05-07 Thread Eike Ziller
> On May 7, 2021, at 11:47, Tor Arne Vestbø 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

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

2021-05-07 Thread Tor Arne Vestbø
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! Cheers, Tor Arne On 7 May 2021, at 11:00, coroberti mailto:corobe...@gmail.com>>

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

2021-05-07 Thread coroberti
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

Re: [Development] Branching from '5.12' to '5.12.11' done

2021-05-07 Thread Jani Heikkinen
Hi! >The target is to release Qt 5.12.11 Thu 18th May. Target is of course to release Qt 5.12.11 Tue 18th May. Sorry for the confusion! br, Jani From: Jani Heikkinen Sent: Friday, May 7, 2021 11:38 AM To: development@qt-project.org;

[Development] Branching from '5.12' to '5.12.11' done

2021-05-07 Thread Jani Heikkinen
Hi all, We have branched '5.12.11' from ' 5.12' today. So from now on '5.12' is for Qt 5.12.12 and all changes targeted to Qt 5.12.11 release must be cherry-picked in '5.12.11' as well. The target is to release Qt 5.12.11 Thu 18th May. br, Jani Heikkinen Release Manager

Re: [Development] Raising minimum CMake version to 3.16 for Qt6

2021-05-07 Thread Kai Köhne
> -Original Message- > I'm not really remembering at the moment. The development hosts were > already set to GCC9 for 6.0. So maybe GCC8 works, but we're not testing it > anywhere (and that makes it basically unsupported). Well, we're still building things on Windows with gcc 8.1. See