title: QDir::entryInfoList unexpected behavior
body: <p>My code is pretty simple:</p>
  
  <pre><code>void DirManagement::listFiles(QDir dir)
  {
     QFileInfoList list = dir.entryInfoList(QDir::NoFilter, QDir::NoSort);
     for (int i = 0; i &lt; list.size(); ++i)
     {
        QFileInfo fInfo = list.at(i);
        QString fPath = fInfo.absoluteFilePath();
        qDebug() &lt;&lt; "# " &lt;&lt; i &lt;&lt; fPath;   }
  }
  </code></pre>
  
  <p>The problem is that, if my directory path is: "/home/adasi/Desktop/GCUFolder"
  this is the result:</p>
  
  <pre><code>#  0 "/home/Alya/Desktop/MCUFolder" 
  #  1 "/home/Alya/Desktop" 
  #  2 "/home/Alya/Desktop/MCUFolder/32Mon Oct 24 2011" 
  #  3 "/home/Alya/Desktop/MCUFolder/32Sun Oct 23 2011"
  </code></pre>
  
  <p>However, What I am expecting is ONLY whats under the given directory:</p>
  
  <pre><code>#  0 "/home/Alya/Desktop/MCUFolder/32Mon Oct 24 2011" 
  #  1 "/home/Alya/Desktop/MCUFolder/32Sun Oct 23 2011"
  </code></pre>
  
  <p>I tried most of the qt filters. Didn't work.</p>