Re: [Development] Focusing bug fixes to 5.9 branch and patch releases during H1/17

2017-04-10 Thread Tuukka Turunen
Hi, With Qt 5.9 beta released last week, I think we should close 5.8 branch now. Closing 5.8 will help getting Qt 5.9 out in time by pushing everything directly into 5.9 branch. This is already the case for most items, but some items are still pushed to 5.8 branch causing the need for continu

Re: [Development] Passing QSize, QPoint, QTime and other small structs by value

2017-04-10 Thread Thiago Macieira
Em segunda-feira, 10 de abril de 2017, às 13:27:05 PDT, Matthew Woehlke escreveu: > Option 2: Teach C++ to choose automatically if such types should be > passed by value or by const-reference. That's what I did to QVector. typedef typename std::conditional::value || std::is_pointer::value,

Re: [Development] [Announce] Qt 5.9 Beta released

2017-04-10 Thread Jani Heikkinen
Hi! Yes, we are targeting to get MSVC2017 binaries in as well but let's see if we can get all ready in time br, Jani From: Development on behalf of Roland Winklmeier Sent: Monday, April 10, 2017 11:20 PM To: development@qt-project.org Subject: Re: [De

Re: [Development] Passing QSize, QPoint, QTime and other small structs by value

2017-04-10 Thread Giuseppe D'Angelo
Il 10/04/2017 22:27, Matthew Woehlke ha scritto: > (Option 3: Add a template class that implements Option 2? Is this possible?) "Possible", certainly, I think it's what boost::call_traits::param_type was meant to do. Whether we'd want something like that in our function signatures, that's another

Re: [Development] Passing QSize, QPoint, QTime and other small structs by value

2017-04-10 Thread Matthew Woehlke
On 2017-04-07 06:40, Sergio Martins wrote: > Some time ago I documented the guidelines on passing by value vs > const-ref: > https://wiki.qt.io/API_Design_Principles#Passing_by_const-ref_vs._Passing_by_value > > But the reality is that passing small structs by value is not very > popular and Qt's

Re: [Development] [Announce] Qt 5.9 Beta released

2017-04-10 Thread Roland Winklmeier
Am 07.04.2017 um 12:33 schrieb List for announcements regarding Qt releases and development: > Hi, > > I am happy to inform Qt 5.9 Beta is released today, see > http://blog.qt.io/blog/2017/04/07/qt-5-9-beta-released/. > As informed earlier beta binaries are available only via qt online installer

Re: [Development] Qt 5.10 schedule proposal

2017-04-10 Thread Thiago Macieira
Em segunda-feira, 10 de abril de 2017, às 00:39:09 PDT, Jani Heikkinen escreveu: > Hi, > > Qt 5.9 is proceeding quite well and it is time to start planning Qt 5.10 > schedule. We want to to release 5.10 before Christmas so we need to have Qt > 5.10 FF at the beginning of August. I propose followi

[Development] Qt 5.10 schedule proposal

2017-04-10 Thread Jani Heikkinen
Hi, Qt 5.9 is proceeding quite well and it is time to start planning Qt 5.10 schedule. We want to to release 5.10 before Christmas so we need to have Qt 5.10 FF at the beginning of August. I propose following initial schedule for Qt 5.10: - Qt 5.10 Feature Freeze: 8.8.2017 - Qt 5.10 Alpha Rele