我有存储在QXmlStreamAttributes实例中的属性,属性值可能包含在运行时计算的表达式。
当我评估表达式时,我想更新集合中的值。
是否可以修改属性值并更新原始条目?
QXmlStreamAttributes类中有很多可用的方法使用索引来引用属性,有一个替换方法,但是如何获取类中特定项的索引?
答案 0 :(得分:0)
解决:
首先使用对集合的引用,使用属性名称和当前值获取'indexOf'属性。
一旦知道了索引,就使用'replace'方法用新属性替换指定索引处的属性。