gpt4 book ai didi

c++ - 我如何更改qt上的文件扩展名

转载 作者:太空狗 更新时间:2023-10-29 23:24:38 24 4
gpt4 key购买 nike

我有一段代码可以从服务器下载文件。但是,由于服务器限制,我无法将 .exe 文件放在服务器上。所以我将我的 XXX.exe 文件重命名为 XXX.alt(只是一个随机扩展名)并将其放在服务器上。现在我的代码可以下载XXX.alt,但是在QT环境下如何将文件名从XXX.alt改回XXX.exe呢?

最佳答案

使用 QFileInfo 获取没有最后一个扩展名的路径,然后附加新的扩展名。

QFileInfo info(fileName);
QString strNewName = info.path() + "/" + info.completeBaseName() + ".exe";

关于c++ - 我如何更改qt上的文件扩展名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30054720/

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