title: Qt LGPL license exception?
body: <p>I'm using the <a href="http://doc.trolltech.com/solutions/qtwinmigrate/index.html" rel="nofollow noreferrer">Qt/Mfc Migration Framework</a> to begin to convert some UI code from MFC to Qt. I'm wondering whether I absolutely have to keep the Qt migration code in a seperate library or if it would be possible to include it in my project. In order to do that, I would have to modify it slightly (add #include "stdafx.h" for example and change some other include paths). The Qt LGPL exception, which is also used for the migration framework, reads:</p>
  
  <blockquote>
    <p>Nokia Qt LGPL Exception version 1.0</p>
    
    <p>As a special exception to the GNU Lesser General Public License
    version 2.1, the object code form of a "work that uses the Library"
    may incorporate material from a header file that is part of the
    Library.  You may distribute such object code under terms of your
    choice, provided that the incorporated material (i) does not exceed
    more than 5% of the total size of the Library; and (ii) is limited to
    numerical parameters, data structure layouts, accessors, macros,
    inline functions and templates.</p>
  </blockquote>
  
  <p>Would I trigger the license or am I still in the green?</p>