2

キーが文字列で値が配列(intまたは文字列の)であるQVariantMapがあります

配列の個々の要素を取得するにはどうすればよいですか?

map["key"] にはメソッド toList() があります。それを配列に適用できますか?

4

2 に答える 2

5

はい、

QString first_string_of_key = QVariantMap["key"].toList()[0];

ただし、これは読み取り専用です。QVariant はリストのコピーを返すため、書き込もうとしてもうまくいきません。この投稿を読む:ネストされた QVariantMap への割り当て

于 2012-08-29T06:57:02.497 に答える