2016-04-06 16 views
0

QXmlStreamAttributesのインスタンスに格納されている属性があります。属性値には、実行時に評価される式が含まれている場合があります。QXmlStreamAttributes属性の変更方法は?

私は式を評価するとき、私はコレクションの値を更新したいと思います。

属性値を変更して元のエントリを更新することはできますか?

QXmlStreamAttributesクラスで使用できる多くのメソッドは、属性を参照するためにインデックスを使用しますが、replaceメソッドはありますが、クラス内の特定のアイテムのインデックスを取得する方法はありますか?

答えて

0

は解決:コレクションへの参照を使用して

まず、「のindexOf」は、属性名と現在の値を使用して属性を取得します。

インデックスがわかれば、 'replace'メソッドを使用して、指定されたインデックスの属性を新しい属性で置き換えます。

関連する問題