首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Qt -如何获取任意用户的"Temp“目录?

Qt -如何获取任意用户的"Temp“目录?
EN

Stack Overflow用户
提问于 2010-06-22 15:44:09
回答 3查看 14.3K关注 0票数 11

对于每个操作系统,都有一个用于存储临时数据的位置。它可能类似于: C:/Users/user name/AppData/Temp (或者更多)。如何使用QT独立于OS获取此路径?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2010-06-22 15:50:50

不可能获得任意用户的临时目录,但是对于当前用户,您可以使用QDir::temp()QDir::tempPath()

票数 23
EN

Stack Overflow用户

发布于 2010-06-22 15:49:35

你想要得到QDesktopServices::TempLocation。详情请参见http://doc.trolltech.com/qtextended4.4/qdesktopservices.html#StandardLocation-enum

票数 4
EN

Stack Overflow用户

发布于 2018-08-03 05:53:40

在Qt5中,您可以使用QStandardPaths::writableLocation(QStandardPaths::TempLocation)以QString的形式获取临时目录路径。您需要#include <QStandardPaths>才能完成此操作。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3091186

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档