我使用的片段如下
QDirIterator it(dir, filters, QDir::NoDotAndDotDot | QDir::AllEntries , QDirIterator::Subdirectories | QDirIterator::FollowSymlinks);
while(it.hasNext())
{
it.next();
if(QFileInfo(it.filePath()).isFile())
{
QString name=it.fileName();
ui->textBrowser_filename->append(name);
}
}
它遍历所有目录,而不是像我所说的那样逐个显示文件名,而是一次性显示 textBrowser 的内容。发生了什么事?