【发布时间】:2013-08-05 20:25:51
【问题描述】:
在我的 QT 项目中,我正在使用 QSettings 从 .ini 文件中读取值。如果该值包含逗号字符,QSettings 将无法读取它。我应该如何阅读这些值?
【问题讨论】:
-
逗号字符被
QSettings视为列表分隔符。尝试使用qDebug() << settings.value("key");查看它从您的文件中加载的内容。如果是字符串列表,可以使用join(",")将其转换为字符串。 -
@PavelStrakhov 是的,它正在加载为 QStringList。