title: Qt, WIndows and OpenSSL - Cannot Call Unresolved Function xyz
body: <p>I've recently installed the ArcGIS Runtime SDK on my Windows 10 machine running Qt 5.9.1. When attempting to build a simple <code>QWidget</code> application using one of the ArcGIS templates, I get the following errors:</p>
  
  <pre><code>qt.network.ssl: QSslSocket: cannot call unresolved function SSLv23_client_method
  qt.network.ssl: QSslSocket: cannot call unresolved function SSL_CTX_new
  qt.network.ssl: QSslSocket: cannot call unresolved function SSL_library_init
  qt.network.ssl: QSslSocket: cannot call unresolved function ERR_get_error
  qt.network.ssl: QSslSocket: cannot call unresolved function ERR_get_error
  qt.network.ssl: QSslSocket: cannot call unresolved function SSLv23_client_method
  qt.network.ssl: QSslSocket: cannot call unresolved function SSL_CTX_new
  qt.network.ssl: QSslSocket: cannot call unresolved function SSL_library_init
  qt.network.ssl: QSslSocket: cannot call unresolved function ERR_get_error
  qt.network.ssl: QSslSocket: cannot call unresolved function ERR_get_error
  qt.network.ssl: QSslSocket: cannot call unresolved function SSLv23_client_method
  qt.network.ssl: QSslSocket: cannot call unresolved function SSL_CTX_new
  qt.network.ssl: QSslSocket: cannot call unresolved function SSL_library_init
  qt.network.ssl: QSslSocket: cannot call unresolved function ERR_get_error
  qt.network.ssl: QSslSocket: cannot call unresolved function ERR_get_error
  qt.network.ssl: QSslSocket: cannot call unresolved function SSLv23_client_method
  qt.network.ssl: QSslSocket: cannot call unresolved function SSL_CTX_new
  qt.network.ssl: QSslSocket: cannot call unresolved function SSL_library_init
  qt.network.ssl: QSslSocket: cannot call unresolved function ERR_get_error
  qt.network.ssl: QSslSocket: cannot call unresolved function ERR_get_error
  qt.network.ssl: QSslSocket: cannot call unresolved function SSLv23_client_method
  qt.network.ssl: QSslSocket: cannot call unresolved function SSL_CTX_new
  qt.network.ssl: QSslSocket: cannot call unresolved function SSL_library_init
  qt.network.ssl: QSslSocket: cannot call unresolved function ERR_get_error
  qt.network.ssl: QSslSocket: cannot call unresolved function ERR_get_error
  </code></pre>
  
  <p>This problem seems to be quite common-place however most of the Google results come up with answers for Linux systems.</p>
  
  <p>I have done the following:</p>
  
  <ul>
  <li>Downloaded and installed OpenSSL (from GnuWin32 OpenSSL)</li>
  <li>Copied across the <code>libeay32.dll</code> and <code>libssl32.dll</code> to the build folder</li>
  <li>Added the include path into the Qt pro file</li>
  <li>Verified that <code>network</code> is in the <code>QT +=</code> config section of the pro file</li>
  </ul>
  
  <p>Yet none of the above has made any difference. I'm running MSVC 2015 32-bit kit.</p>