【发布时间】:2019-08-13 05:34:52
【问题描述】:
我有一个 Qt 应用程序,我已经在使用 QSettings 在启动之间存储持久状态。但是,我只想在当前会话有效时存储一些类似状态的内容,并且我不希望它们在应用程序的不同启动之间持续存在。
是否有我缺少的QSettings 选项——或者可能是其他一些基于 Qt 的解决方案?还是我基本上坚持自己滚动? (我想是静态的std::hash_map 或其他形式。)
【问题讨论】:
-
为什么不将这些信息存储在内存中?
-
@vahancho 本质上,我确实想将它存储在内存中。我只是已经在使用
QSettings范式,并且使用相同的范式来存储保留和易失性设置可能会提高可读性。