<para><command>fixuifiles</command> probeert het aantal #includes in C++-bronbestanden te verlagen. Deze procedure is specifiek voor KDE-bronnen en het hoeft dus niet goed te werken voor bronnen die niet bij KDE horen.</para>
<para>Er is ook een experimentele modus, welke probeert één voor één een header te verwijderen en controleert of het bestand nog steeds compileert. Opmerking: deze experimentele modus past de originele broncode aan. </para>
<para>De bronbestanden zullen standaard niet aangepast worden, de gevonden probleemgevallen zullen naar de standaard uitvoer geschreven worden. </para>
<para>De lijst van C++-bestanden dient op de commandoregel opgegeven te worden. Wanneer er geen bestanden gegeven zijn, zullen alle C++-bronnen in de huidige map of in onderliggende mappen gecontroleerd worden (met uitzondering van mappen welke een <filename>Makefile.am</filename> hebben die <option>-UQT_NO_COMPAT</option> of <option>-UKDE_NO_COMPAT</option> bevatten).</para>
<listitem><para>Experimentele modus, zoals deze hierboven werd beschreven. Deze optie neemt ook automatisch de optie <option>--modify</option> mee.</para></listitem>
<listitem><para>Naast het tonen van de uitvoer op de standaard uitvoer, zullen alle probleemgevallen ook meteen opgelost worden in de bronbestanden.</para></listitem>