forked from qt-creator/qt-creator
Generic Project: Show symlinked files (but not directories)
Task-number: QTCREATORBUG-6807 Change-Id: I3d99976444c8fa2882e4218377763ae34a681c18 Reviewed-by: Roberto Raggi <roberto.raggi@nokia.com> Reviewed-by: Thorbjørn Lindeijer
This commit is contained in:
@@ -138,8 +138,7 @@ void SelectableFilesModel::buildTree(const QString &baseDir, Tree *tree, QFuture
|
||||
{
|
||||
const QFileInfoList fileInfoList = QDir(baseDir).entryInfoList(QDir::Files |
|
||||
QDir::Dirs |
|
||||
QDir::NoDotAndDotDot |
|
||||
QDir::NoSymLinks);
|
||||
QDir::NoDotAndDotDot);
|
||||
bool allChecked = true;
|
||||
bool allUnchecked = true;
|
||||
foreach (const QFileInfo &fileInfo, fileInfoList) {
|
||||
@@ -150,6 +149,8 @@ void SelectableFilesModel::buildTree(const QString &baseDir, Tree *tree, QFuture
|
||||
}
|
||||
++m_futureCount;
|
||||
if (fileInfo.isDir()) {
|
||||
if (fileInfo.isSymLink())
|
||||
continue;
|
||||
Tree *t = new Tree;
|
||||
t->parent = tree;
|
||||
t->name = fileInfo.fileName();
|
||||
|
||||
Reference in New Issue
Block a user