[Interest] Connect to signal QProcess::finished on MSVC 2017

Thiago Macieira thiago.macieira at intel.com
Wed May 15 23:19:47 CEST 2019


On Wednesday, 15 May 2019 11:48:51 PDT Colin Worth wrote:
> Thanks, Konstantin, that worked well (I used the template form of the
> ::connect call).
> 
> Giuseppe, there is a qt bug filed here:
> https://bugreports.qt.io/browse/QTBUG-61667
> <https://bugreports.qt.io/browse/QTBUG-61667>
> 
> But the problem seems to be that MSVC 2017 does not support a new feature of
> C++14, and that in turn, they aren’t required to do so because the feature
> is not required by the C++14 standard.
> 
> That’s my impression from a bit of reading, may not be entirely correct.

As far as I understand, MSVC has the C++14 feature that we need to make 
qOverload work, but it doesn't have the C++17 feature that allows us to detect 
that the compiler has the C++14 feature in question.

Solution: upgrade to MSVC 2019.

-- 
Thiago Macieira - thiago.macieira (AT) intel.com
  Software Architect - Intel System Software Products






More information about the Interest mailing list