Re: [Development] 64-bit QFlags support

2024-08-09 Thread Thiago Macieira
On Friday 9 August 2024 01:36:22 GMT-7 Ivan Solovev via Development wrote: > Do I understand it correctly that the approach with constexpr functions will > allow us to solve the problems with moc (point 2 from the first e-mail of > the thread)? I've thrown together a sample of what it may look lik

Re: [Development] QVariant and types with throwing dtors

2024-08-09 Thread Thiago Macieira
On Friday 9 August 2024 01:46:02 GMT-7 Fabian Kosmale via Development wrote: > 1. Don't do anything; that's the behavior we have since at least Qt 5. > If the dtor doesn't actually throw, everything is fine; if it does > throw, we're calling std::terminate. Might lead to unexpected results, > but d

Re: [Development] 64-bit QFlags support

2024-08-09 Thread Thiago Macieira
On Friday 9 August 2024 01:36:22 GMT-7 Ivan Solovev via Development wrote: > Hi Thiago, > > Do I understand it correctly that the approach with constexpr functions will > allow us to solve the problems with moc (point 2 from the first e-mail of > the thread)? > If yes, then I think we should try t

[Development] QVariant and types with throwing dtors

2024-08-09 Thread Fabian Kosmale via Development
Hi, Qt's container classes (at least those listed in https://doc.qt.io/qt-6/containers.html + QCache) reject types with throwing destructorss via static_assert[1]. There is however one "container" which doesn't reject such types: QVariant. Even though it's own destructor is noexcept, it does

Re: [Development] 64-bit QFlags support

2024-08-09 Thread Ivan Solovev via Development
Hi Thiago, Do I understand it correctly that the approach with constexpr functions will allow us to solve the problems with moc (point 2 from the first e-mail of the thread)? If yes, then I think we should try to implement that approach, and do not introduce a separate class for 64-bit QFlags. >

Re: [Development] Nominating Olivier de Cannière for approver rights

2024-08-09 Thread Ulf Hermann via Development
I would like to nominate Olivier de Cannière for approver rights for the Qt project. +1, he's done great work! Disclaimer: We're in the same team. best regards, Ulf -- Development mailing list Development@qt-project.org https://lists.qt-project.org/listinfo/development

Re: [Development] Nominating for approver: commentby vs reviewedby vs reviewer search operators

2024-08-09 Thread Fabian Kosmale via Development
Hi, looking at some of the more recent nominations, we didn't really follow this suggestion (even though we had lazy consensus). I agree with Mårten and Volker that "commentby" & "-owne" would give a a better overview of how someone is participating in reviews. Thus, I would suggest that we

[Development] Nominating Olivier de Cannière for approver rights

2024-08-09 Thread Fabian Kosmale via Development
Hi, I would like to nominate Olivier de Cannière for approver rights for the Qt project. Olivier has been working on the Qt project since February 2023. His main focus is on the QML compilation and linting story (qmlcachegen and qmllint), but he has also worked on other parts of qtdeclarativ