Re: [Development] Naming convention for (scoped) enums

2018-08-15 Thread Eike Ziller
> On 15. Aug 2018, at 11:33, Tor Arne Vestbø wrote: > > > >> On 15 Aug 2018, at 09:32, Alex Blasche wrote: >> >> >> >>> -Original Message- >>> From: Tor Arne Vestbø >>> 1. Scoped enums (enum class) for the sake of avoiding name clashes is >>> useful for >>> global enums, but

Re: [Development] Naming convention for (scoped) enums

2018-08-15 Thread Tor Arne Vestbø
> On 15 Aug 2018, at 09:32, Alex Blasche wrote: > > > >> -Original Message- >> From: Tor Arne Vestbø >> 1. Scoped enums (enum class) for the sake of avoiding name clashes is useful >> for >> global enums, but when the enum lives inside a class, the chance that we’ll >> see a >>

Re: [Development] Naming convention for (scoped) enums

2018-08-15 Thread Alex Blasche
> -Original Message- > From: Tor Arne Vestbø > 1. Scoped enums (enum class) for the sake of avoiding name clashes is useful > for > global enums, but when the enum lives inside a class, the chance that we’ll > see a > naming clash is minor, and using scoped enums in that case arguably

[Development] MSVC 2017 15.8 upgrade

2018-08-15 Thread Thiago Macieira
If you upgraded MSVC 2017 to 15.8 yesterday and you try to build qtbase, you'll get a build error. This is fixed, but you need to make sure you erase .qmake.stash files everywhere, since they contain the cached version of the compiler. And since neither nmake nor jom update Makefiles on their

Re: [Development] MSVC 2017 15.8 upgrade

2018-08-15 Thread Ray Donnelly
Hi Thiago, Do you know what sort of state Qt is in w.r.t. VS 2017 15.8? The Anaconda Distribution team is considering whether to update to it and this would be great to know. On Wed, Aug 15, 2018 at 4:58 PM, Thiago Macieira wrote: > If you upgraded MSVC 2017 to 15.8 yesterday and you try to

Re: [Development] MSVC 2017 15.8 upgrade

2018-08-15 Thread Thiago Macieira
On Wednesday, 15 August 2018 09:10:36 PDT Ray Donnelly wrote: > Hi Thiago, > > Do you know what sort of state Qt is in w.r.t. VS 2017 15.8? The > Anaconda Distribution team is considering whether to update to it and > this would be great to know. It should just work. Obviously, please give us a

Re: [Development] MSVC 2017 15.8 upgrade

2018-08-15 Thread Thiago Macieira
On Wednesday, 15 August 2018 08:58:22 PDT Thiago Macieira wrote: > If you upgraded MSVC 2017 to 15.8 yesterday and you try to build qtbase, > you'll get a build error. This is fixed, but you need to make sure you erase > .qmake.stash files everywhere, since they contain the cached version of the >

Re: [Development] MSVC 2017 15.8 upgrade

2018-08-15 Thread Ray Donnelly
On Wed, Aug 15, 2018 at 5:18 PM, Thiago Macieira wrote: > On Wednesday, 15 August 2018 09:10:36 PDT Ray Donnelly wrote: >> Hi Thiago, >> >> Do you know what sort of state Qt is in w.r.t. VS 2017 15.8? The >> Anaconda Distribution team is considering whether to update to it and >> this would be

Re: [Development] Naming convention for (scoped) enums

2018-08-15 Thread André Pönitz
On Wed, Aug 15, 2018 at 07:32:48AM +, Alex Blasche wrote: > I don't think we have ever not permitted exceptions to official > policy. Therefore, take it for granted that the policy can be ignored > such as in the case presented by Allan. Having said that the default > should be the use of