我的程序需要读写一个文本(仅几行)文件并将其设置保存到磁盘上。在代码中指定路径可能在某个平台上(如Windows)很好用,但如果在Linux上运行,则该路径不是跨平台的。
我正在寻找与 QSettings
类似的解决方案,可以将设置保存到不同的路径或具有其本地处理方式。程序员不需要关心细节。但是,文本文件不适合保存为 QSettings
中的值。
获取这样的路径不需要用户交互。文本文件应该持续存在于应用程序重启之间。它不能是临时文件。
Qt 中是否有现有的解决方案,应使用哪个 API?