使用QT显示Windows文件系统,发现文件夹快捷方式有问题,双击时,无法打开目标文件夹内容。
经过调试QFileSystemModel::filePath(const QModelIndex &index
) 发现QFileSystemModel
中resolveSymlinks
默认为true
,导致在这个函数中返回来快捷方式的文件夹目标路径路径,所以在使用时首先setResolveSymlinks(false)
即可解决该问题。
使用QT显示Windows文件系统,发现文件夹快捷方式有问题,双击时,无法打开目标文件夹内容。
经过调试QFileSystemModel::filePath(const QModelIndex &index
) 发现QFileSystemModel
中resolveSymlinks
默认为true
,导致在这个函数中返回来快捷方式的文件夹目标路径路径,所以在使用时首先setResolveSymlinks(false)
即可解决该问题。