【发布时间】:2015-09-11 13:55:06
【问题描述】:
我的程序需要读取/写入一个文本(仅几行)文件及其设置到磁盘。在代码中指定路径可能在一个平台(如 windows)上运行良好,但如果在 Linux 上运行,则路径不是跨平台的。
我正在寻找与QSettings 类似的解决方案,它将设置保存到不同的路径或有其本地方式来处理这个问题。程序员不需要处理细节。但是文本文件不适合保存为QSettings中的值。
应该不需要用户交互来获得这样的路径。文本文件应该在应用程序重新启动时保持不变。不能是临时文件。
Qt 中是否有现成的解决方案,应该使用什么 API?
【问题讨论】:
标签: c++ qt cross-platform