[英]QSettings with multiple values for each key
有沒有一種方法可以使用QSettings
每個鍵的多個值存儲在人類可讀的 (沒有二進制文件).ini文件中?
可能看起來像這樣:
key_1=value_1,value2
key_2=value_1
...
是的,您應該使用QStringList類型:
QStringList list;
list << "value_1" << "value2";
settings.setValue("key_1", list);
輸出:
鍵_1 =值_1,值2
包含的項目,
將使用引號"..."
。
好吧,取決於您要如何訪問它,您可以使用
QVariant value ( const QString & key, const QVariant & defaultValue = QVariant() ) const
您可以在其中插入QVariantList。
但是我看到有一種組格式。 http://doc.qt.digia.com/4.6/qsettings.html#childGroups
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.