【问题标题】:QSettings adds percent symbol to the group nameQSettings 将百分比符号添加到组名
【发布时间】:2013-06-23 07:24:45
【问题描述】:

我有 ini 格式的 QSettings 对象。
当我在 ini 文件中写 settings.beginGroup("GENERAL") 时,我看到以下内容:
[%General]

为什么会这样?

【问题讨论】:

    标签: symbols qsettings


    【解决方案1】:

    这里是the answer

    INI 文件格式对键的语法有严格的限制。 Qt 通过在键中使用 % 作为转义字符来解决这个问题。此外,如果您保存顶级设置(其中没有斜线的键,例如“someKey”),它将出现在 INI 文件的“常规”部分中。为避免覆盖其他键,如果您使用“General/someKey”等键保存内容,则该键将位于“%General”部分,而不是“General”部分。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-12-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多