QTemporaryDir temp;
temp.setAutoRemove(true);
//QTemporaryFile file;
if (temp.isValid()) {
QString str=temp.path();
ui.plainTextEdit_2->appendPlainText(str);
}
QTemporaryFile file;
if (file.open()) {
QString str= file.fileName();
ui.plainTextEdit_2->appendPlainText(str);
}
大佬们,问一下 QTemporaryFile file创建的临时文件在哪里啊,运行了在临时目录里找不到
问一下 QTemporaryFile file创建的临时文件在哪里啊,运行了在临时目录里找不到,如何解决?
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
1条回答 默认 最新
关注 不知道你这个问题是否已经解决, 如果还没有解决的话:- 以下回答来自chatgpt: 首先,无法确定该问题的具体情况。下面提供两种可能的解决方法: 1. 使用QTemporaryFile的file路径属性获取临时文件的路径。代码如下: ``` QTemporaryFile tempFile; if (tempFile.open()) // 创建临时文件 { QString filePath = tempFile.fileName(); // 获取临时文件的路径 qDebug() << "Temporary file path: " << filePath; } else { qDebug() << "Failed to create temporary file!"; } ``` 2. 检查临时目录的权限问题。如果没有权限在临时目录创建文件,则可能会出现无法创建临时文件的情况。可以尝试更改目录的权限或更改程序的运行方式。 如果以上方法都无法解决问题,请提供更多的细节信息以便进一步排查。
如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^解决 无用评论 打赏 举报
悬赏问题
- ¥100 需要跳转番茄畅听app的adb命令
- ¥50 寻找一位有逆向游戏盾sdk 应用程序经验的技术
- ¥15 请问有用MZmine处理 “Waters SYNAPT G2-Si QTOF质谱仪在MSE模式下采集的非靶向数据” 的分析教程吗
- ¥50 opencv4nodejs 如何安装
- ¥15 adb push异常 adb: error: 1409-byte write failed: Invalid argument
- ¥15 nginx反向代理获取ip,java获取真实ip
- ¥15 eda:门禁系统设计
- ¥50 如何使用js去调用vscode-js-debugger的方法去调试网页
- ¥15 376.1电表主站通信协议下发指令全被否认问题
- ¥15 物体双站RCS和其组成阵列后的双站RCS关系验证