gpt4 book ai didi

linux - 使用 Qt 重命名符号链接(symbolic link)

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:27:39 24 4
gpt4 key购买 nike

我使用 QFile::link() 函数创建了一个符号链接(symbolic link),它工作正常,但在未来,我想重命名该链接。目标保持不变,只是链接名称发生了变化。有办法吗?

我对 linux(符号链接(symbolic link))和 windows(快捷方式)解决方案都很感兴趣。

最佳答案

创建链接后,试试这个

QFile linkFile("/path/to/the/file/link_filename"); // remember, windows needs .lnk extension
if (linkFile.exists()) {
linkFile.rename("/path/to/the/file/new_linkfilename");
}

在带有 Qt 5.5 的 Ubuntu 14.04 上测试了这个

关于linux - 使用 Qt 重命名符号链接(symbolic link),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32143723/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com