QXmlNamePool Class Reference
[QtXmlPatterns module]
该QXmlNamePool类是通过实例引用的共享字符串表QXmlName。More…
Methods
__init__ (self)
__init__ (self, QXmlNamePool other)
Detailed Description
该QXmlNamePool类是通过实例引用的共享字符串表QXmlName。
QXmlNamePool用于优化操作的实例QXmlName。实例QXmlName代表的方式,允许进行比较,有效地绕过该XML名称的XML名称。的效率是通过存储包括在QXmlNamePool ,在那里它们被映射到二进制标识符,然后将其填充入被存储在一个键的一个实例的XML名称的字符串来实现QXmlName。
这意味着它们的每个实例QXmlName连接到它与创建名池,这个名字池应保持在范围和用于创建的所有实例QXmlName可能进行比较。还需要注意的是,如果你必须重构的名字池所需的QXmlName为文本,或者如果你必须访问其任何组件串,所以虽然实例QXmlName可以未经名字池相比,名义池必须保持在范围内,如果该名称的字符串必须在稍后访问。
Method Documentation
QXmlNamePool.__init__ (self)
构造一个空名称池。
QXmlNamePool.__init__ (self, QXmlNamePool other)
构造的一个副本other命名池。