QDomEntityReference 類

The QDomEntityReference 類錶示 XML (可擴展標記語言) 實體引用。 更多...

頭: #include <QDomEntityReference>
qmake: QT += xml
繼承: QDomNode

注意: 此類的所有函數 可重入 .

公共函數

QDomEntityReference ()
QDomEntityReference (const QDomEntityReference & x )
QDomNode::NodeType nodeType () const
QDomEntityReference & operator= (const QDomEntityReference & x )

詳細描述

The QDomEntityReference 類錶示 XML (可擴展標記語言) 實體引用。

A QDomEntityReference 對象可以插入 DOM 樹,當實體引用在源文檔中時,或當用戶希望插入實體引用時。

注意,XML 處理器擴展瞭字符引用和預定義實體引用,以便字符的錶示是通過其 Unicode 等價而不是實體引用。

再者,構建 DOM 樹時 XML 處理器可以完全展開實體引用,而不是提供 QDomEntityReference 對象。

若它有提供這種對象,那麼對於給定實體引用節點,可能沒有錶示引用實體的實體節點;但若存在這種實體,那麼實體引用節點的子級列錶如同實體節點的子級列錶。如采用實體節點,實體引用的所有後代隻讀。

有關文檔對象模型的進一步信息,見 級彆 1 and 級彆 2 核心 。有關 DOM 實現的更一般介紹,見 QDomDocument 文檔編製。

成員函數文檔編製

QDomEntityReference:: QDomEntityReference ()

構造空實體引用。使用 QDomDocument::createEntityReference () 以創建具有內容的實體引用。

QDomEntityReference:: QDomEntityReference (const QDomEntityReference & x )

構造副本為 x .

拷貝數據是共享的 (淺拷貝):修改一節點也會改變另一節點。若想要做深拷貝,使用 cloneNode ().

QDomNode::NodeType QDomEntityReference:: nodeType () const

返迴 EntityReference .

QDomEntityReference &QDomEntityReference:: operator= (const QDomEntityReference & x )

賦值 x 到此實體引用。

拷貝數據是共享的 (淺拷貝):修改一節點也會改變另一節點。若想要做深拷貝,使用 cloneNode ().