<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=utf-8">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <br>
    Hi,<br>
    <br>
    I just ran into  problem by upgrading to QtCreator 3.4.1  and Qt
    5.4.2<br>
    <br>
    I have different libraries which exports some cpp defines this way:<br>
    <br>
    <span style=" color:#c0c0c0;"> </span>Export<span style="
      color:#c0c0c0;"> </span>{
    <pre style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" color:#c0c0c0;">        </span>Depends<span style=" color:#c0c0c0;"> </span>{<span style=" color:#c0c0c0;"> </span><span style=" color:#800000;">name</span>:<span style=" color:#c0c0c0;"> </span><span style=" color:#008000;">"cpp"</span><span style=" color:#c0c0c0;"> </span>}</pre>
    <pre style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" color:#c0c0c0;">        </span><span style=" color:#800000;">cpp.includePaths</span>:<span style=" color:#c0c0c0;"> </span><span style=" color:#008000;">"src"</span></pre>
    <pre style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" color:#c0c0c0;">        </span><span style=" color:#800000;">cpp.defines</span>:<span style=" color:#c0c0c0;"> </span><span style=" color:#008000;">"QWT_DLL"</span></pre>
    <pre style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">}

Then I have a product that depends on those libraries, and now depending on the order of the Depends statement in the product,
 the defines of the first are hidden by the defines of the next one...




Any suggestions, ideas ?


Thanks !
</pre>
    <br>
    <br>
    <br>
    Stéphane
  </body>
</html>