No, cleaning the project didn&#39;t remove that file.<br><br>--<br>Glenn<br><br><div class="gmail_quote">On 26 April 2013 17:28, Alexander Neundorf <span dir="ltr">&lt;<a href="mailto:a.neundorf-work@gmx.net" target="_blank">a.neundorf-work@gmx.net</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">On Friday 26 April 2013, Glenn Coombs wrote:<br>
&gt; No, the yuv_player_automoc.cpp file is not removed on a clean (nor are the<br>
&gt; other moc_*.cpp files).  Having just modified ctrlBasic.cpp and<br>
&gt; ctrlBasic.h:<br>
&gt;<br>
&gt; $ ls -ltr moc* ../ctrlMenu/ctrlBasic.*<br>
&gt; -rwxr-xr-x+ 1 glenn.coombs Domain Users  4366 Apr 25 15:04<br>
&gt; moc_ctrlBasic.cpp*<br>
&gt; -rwxr-xr-x+ 1 glenn.coombs Domain Users 11912 Apr 25 15:04<br>
&gt; moc_ctrlmenu.cpp* -rwxr-xr-x+ 1 glenn.coombs Domain Users  8203 Apr 25<br>
&gt; 15:04 moc_infoWin.cpp* -rwxr-xr-x+ 1 glenn.coombs Domain Users  3508 Apr<br>
&gt; 25 15:04<br>
&gt; moc_qglDisplay.cpp*<br>
&gt; -rwxr-xr-x+ 1 glenn.coombs Domain Users  6493 Apr 25 15:04<br>
&gt; moc_qglMultiWindow.cpp*<br>
&gt; -rwxr-xr-x+ 1 glenn.coombs Domain Users  2529 Apr 25 15:04<br>
&gt; moc_qglWindow.cpp*<br>
&gt; -rwxr-xr-x+ 1 glenn.coombs Domain Users  4242 Apr 25 15:04<br>
&gt; moc_videoGeneric.cpp*<br>
&gt; -rwxr-xr-x+ 1 glenn.coombs Domain Users  8513 Apr 26 08:27<br>
&gt; ../ctrlMenu/ctrlBasic.cpp*<br>
&gt; -rwxr-xr-x+ 1 glenn.coombs Domain Users  1237 Apr 26 08:28<br>
&gt; ../ctrlMenu/ctrlBasic.h*<br>
&gt;<br>
&gt; I would expect the moc_ctrlBasic.cpp file to be regenerated but it isn&#39;t.<br>
&gt; In fact, if I manually delete moc_ctrlBasic.cpp then the build fails:<br>
&gt;<br>
&gt; 1&gt;------ Build started: Project: yuv_player, Configuration: Debug Win32<br>
&gt; ------<br>
&gt; 1&gt;  yuv_player_automoc.cpp<br>
&gt; 1&gt;yuv_player_automoc.cpp(2): fatal error C1083: Cannot open include file:<br>
&gt; &#39;moc_ctrlBasic.cpp&#39;: No such file or directory<br>
&gt;<br>
&gt; The only way to get moc_ctrlBasic.cpp regenerated that I have found so far<br>
&gt; is to manually delete both it and yuv_player_automoc.cpp.<br>
<br>
</div></div>yuv_player_automoc.cpp is the &quot;key&quot; file. If you remove it, everything should<br>
be regenerated.<br>
<br>
So &quot;cleaning&quot; the project did not remove that file ?<br>
<br>
I&#39;ll have a look.<br>
<br>
Alex<br>
</blockquote></div><br>