forked from qt-creator/qt-creator
Don't follow symbolic links in the file system view.
If you double-click on a file, this file should be opened, not its link target.
This commit is contained in:
@@ -79,6 +79,7 @@ FolderNavigationWidget::FolderNavigationWidget(QWidget *parent)
|
|||||||
m_title(new QLabel(this)),
|
m_title(new QLabel(this)),
|
||||||
m_autoSync(false)
|
m_autoSync(false)
|
||||||
{
|
{
|
||||||
|
m_dirModel->setResolveSymlinks(false);
|
||||||
m_dirModel->setFilter(QDir::Dirs | QDir::Files | QDir::Drives | QDir::Readable | QDir::Writable
|
m_dirModel->setFilter(QDir::Dirs | QDir::Files | QDir::Drives | QDir::Readable | QDir::Writable
|
||||||
| QDir::Executable | QDir::Hidden);
|
| QDir::Executable | QDir::Hidden);
|
||||||
m_dirModel->setSorting(QDir::Name | QDir::DirsFirst);
|
m_dirModel->setSorting(QDir::Name | QDir::DirsFirst);
|
||||||
|
0
tests/manual/filesystemview/symbolic_links/11111
Normal file
0
tests/manual/filesystemview/symbolic_links/11111
Normal file
0
tests/manual/filesystemview/symbolic_links/22222
Normal file
0
tests/manual/filesystemview/symbolic_links/22222
Normal file
2
tests/manual/filesystemview/symbolic_links/README
Normal file
2
tests/manual/filesystemview/symbolic_links/README
Normal file
@@ -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)
|
4
tests/manual/filesystemview/symbolic_links/symbolic.pro
Normal file
4
tests/manual/filesystemview/symbolic_links/symbolic.pro
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
TEMPLATE = app
|
||||||
|
TARGET = symbolic
|
||||||
|
|
||||||
|
SOURCES += symbolic_link_one.cpp symbolic_link_two.cpp
|
1
tests/manual/filesystemview/symbolic_links/symbolic_link_one.cpp
Symbolic link
1
tests/manual/filesystemview/symbolic_links/symbolic_link_one.cpp
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
11111
|
1
tests/manual/filesystemview/symbolic_links/symbolic_link_two.cpp
Symbolic link
1
tests/manual/filesystemview/symbolic_links/symbolic_link_two.cpp
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
22222
|
Reference in New Issue
Block a user