I am using windows 10 64 bit edition to create a MSVC2015 windows 10 winrt build of Qt. Part the way through compilation I get this error:
socket\qnativesocketengine_winrt.cpp(1311): error C2065: 'QSslSocket': undeclared identifier
socket\qnativesocketengine_winrt.cpp(1311): error C2059: syntax error: '>'
socket\qnativesocketengine_winrt.cpp(1311): error C2672: 'qobject_cast': no matching overloaded function found
At the top of the file is:
And on line 1311 is:
QObject::connect(qobject_cast<QSslSocket *>(sslSocket), &QSslSocket::encrypted, q, &QNativeSocketEngine::establishRead);
But there is no checking if SSL support is being built or not. I haven't tested with earlier versions of Qt as I'm looking for a specific feature not in earlier versions but I'd assume this issue is also in those versions