Home · All Classes · Modules · QSS HELP · QSS 案例 · VER007 HOME |
该QDomNamedNodeMap类包含了可以通过名称访问的节点的集合。More...
该QDomNamedNodeMap类包含了可以通过名称访问的节点的集合。
需要注意的是QDomNamedNodeMap不从继承QDomNodeList。 QDomNamedNodeMaps不提供任何特定的节点的顺序。虽然在QDomNamedNodeMap节点可以按序号索引访问,这简直是允许的QDomNamedNodeMap的内容,方便枚举,并不意味着DOM指定节点的排序。
该QDomNamedNodeMap是用在三个地方:
在地图上项目,确定哪些QDomNode.name ()返回的名称。节点使用检索namedItem( )namedItemNS()或item( ) 。新节点插入setNamedItem()或setNamedItemNS( )中,用去除removeNamedItem()或removeNamedItemNS( ) 。使用contains( ),看看是否具有给定名称的产品在命名节点图。项的数目被返回length( ) 。
术语:在这个类中我们使用“项目”和“节点”可以互换。
构造一个空的命名节点图。
构造的副本n。
如果地图包含称为一个节点,则返回Truename否则返回False 。
Note:这个功能并不需要命名空间的存在考虑。使用namedItemNS( )来测试地图是否包含与特定的命名空间URI和名称的节点。
这个功能是为Qt API的一致性。它相当于length( ) 。
返回True如果该映射为空,否则返回False 。这个功能是为Qt API的一致性。
检索位置的节点index。
这可以用来遍历图。请注意,在图中的节点被任意排列。
See also length( ) 。
返回节点的地图数。
See also item( ) 。
返回称为节点name。
如果指定的节点映射不包含这样的节点,null node返回。节点的名称是返回的名称QDomNode.nodeName( ) 。
See also setNamedItem()和namedItemNS( ) 。
返回与本地名称相关联的节点localName和命名空间URInsURI。
如果地图不包含这样一个节点,null node返回。
See also setNamedItemNS()和namedItem( ) 。
所谓的删除节点name从地图。
该函数返回删除节点或null node如果映射不包含称为节点name。
See also setNamedItem( )namedItem()和removeNamedItemNS( ) 。
删除与本地名称的节点localName和命名空间URInsURI从地图。
该函数返回删除节点或null node如果地图没有包含与本地名称的节点localName和命名空间URInsURI。
See also setNamedItemNS( )namedItemNS()和removeNamedItem( ) 。
插入节点newNode放到指定的节点图。所使用的地图名称为的节点名称newNode所返回QDomNode.nodeName( ) 。
如果新节点替换现有节点,即在地图包含具有相同名称的节点,则返回被替换节点。
See also namedItem( )removeNamedItem()和setNamedItemNS( ) 。
插入节点newNode在地图上。如果具有相同的命名空间URI和本地相同名称的节点已经存在于地图上,它被替换newNode。如果新节点替换现有节点,则返回被替换节点。
See also namedItemNS( )removeNamedItemNS()和setNamedItem( ) 。
这个功能是为Qt API的一致性。它相当于length( ) 。
PyQt 4.10.3 for X11 | Copyright © Riverbank Computing Ltd and Nokia 2012 | Qt 4.8.5 |