diff --git a/src/plugins/projectexplorer/foldernavigationwidget.cpp b/src/plugins/projectexplorer/foldernavigationwidget.cpp index 993b63282094c51d2a1a13c5e727db41ccfec4bb..53e5a0f4075374ac26ddd5a0be636d0426233c31 100644 --- a/src/plugins/projectexplorer/foldernavigationwidget.cpp +++ b/src/plugins/projectexplorer/foldernavigationwidget.cpp @@ -79,6 +79,7 @@ FolderNavigationWidget::FolderNavigationWidget(QWidget *parent) m_title(new QLabel(this)), m_autoSync(false) { + m_dirModel->setResolveSymlinks(false); m_dirModel->setFilter(QDir::Dirs | QDir::Files | QDir::Drives | QDir::Readable | QDir::Writable | QDir::Executable | QDir::Hidden); m_dirModel->setSorting(QDir::Name | QDir::DirsFirst); diff --git a/tests/manual/filesystemview/symbolic_links/11111 b/tests/manual/filesystemview/symbolic_links/11111 new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/tests/manual/filesystemview/symbolic_links/22222 b/tests/manual/filesystemview/symbolic_links/22222 new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/tests/manual/filesystemview/symbolic_links/README b/tests/manual/filesystemview/symbolic_links/README new file mode 100644 index 0000000000000000000000000000000000000000..fab4914d12e5b5bcf7104cef288b46ab849b6a95 --- /dev/null +++ b/tests/manual/filesystemview/symbolic_links/README @@ -0,0 +1,2 @@ +Interesting to test is e.g. +* if opening one of the symbolic links opens the link target (bad), or the symbolic link (good) diff --git a/tests/manual/filesystemview/symbolic_links/symbolic.pro b/tests/manual/filesystemview/symbolic_links/symbolic.pro new file mode 100644 index 0000000000000000000000000000000000000000..6de078744dfa0f4910bb48460ccf514ed4f2e323 --- /dev/null +++ b/tests/manual/filesystemview/symbolic_links/symbolic.pro @@ -0,0 +1,4 @@ +TEMPLATE = app +TARGET = symbolic + +SOURCES += symbolic_link_one.cpp symbolic_link_two.cpp diff --git a/tests/manual/filesystemview/symbolic_links/symbolic_link_one.cpp b/tests/manual/filesystemview/symbolic_links/symbolic_link_one.cpp new file mode 120000 index 0000000000000000000000000000000000000000..56b6510f1d6b862ca30ce2e7c05b48760ba28fd7 --- /dev/null +++ b/tests/manual/filesystemview/symbolic_links/symbolic_link_one.cpp @@ -0,0 +1 @@ +11111 \ No newline at end of file diff --git a/tests/manual/filesystemview/symbolic_links/symbolic_link_two.cpp b/tests/manual/filesystemview/symbolic_links/symbolic_link_two.cpp new file mode 120000 index 0000000000000000000000000000000000000000..7b4353a26b6abb40094cdabfb6be9590666aee44 --- /dev/null +++ b/tests/manual/filesystemview/symbolic_links/symbolic_link_two.cpp @@ -0,0 +1 @@ +22222 \ No newline at end of file