我得到兩個額外的條目,一個點和第二個兩點。如果我設置QDir :: NoDot和QDir :: NoDotDot,則不會列出任何內容。我只需要我傳遞給QDir的文件夾的內容,沒有別的。我不需要點和dotdot當我通過QDir :: entryInfoList列出條目時,我不需要點和點
QFileInfo fi(model_->filePath(e));
auto file_path = fi.absoluteFilePath();
auto lyst = QDir(fi.absoluteFilePath()).entryInfoList(/*QDir::NoDotAndDotDot makes lyst empty*/);
foreach (QFileInfo info , lyst)
{
qDebug() << info.absoluteFilePath();
}
嘛'.'和'..'條目也是文件夾的一部分。 – Cyclonecode
向我們展示您正在設置NoDot和NoDotDot的行。 –
@KristerAndersson是的,但我不需要它們 – smallB