title: Qt DLL deployment on Windows
body: <p>I have a Plug-in for an application from another company. My plug-in uses Qt so it needs the Qt DLLs. My problem is that all versions of 4.x Qt Dlls are called the same, e.g. :QtCore4.dll. It is quite possible that some other plugin, or another application which inserted itself into the PATH environment variable, has put Qt dlls in the applications folder. In that case, the plug-in will not start as it is expecting a different version of the DLL.</p>
  
  <ul>
  <li>Q1. What is the suggested common practice for DLL deployment ? </li>
  <li>Q2. What if the host application uses a different version of Qt. Would windows allow the host application and the plug-in to use different versions () ?</li>
  </ul>
  
  <p>Thanks!</p>