2013-10-24 81 views
0

是否可以在沒有QDomDocument的情況下創建QDomElement?例如,這裏是預期元素parent下建立一個節點樹的功能:在沒有QDomDocument的情況下創建QDomNodes

void buildResponse (QDomDocument &doc, QDomElement &parent) { 
    QDomElement child = doc.createElement("child"); 
    parent.appendChild(child); 
} 

我要通過doc是把它當作一個工廠來創建元素的作用下增加的唯一原因parent。在我現在正在開發的應用程序中,如果我不需要使用QDomDocument,它會稍微簡化我的實現。

有沒有辦法創建沒有可用文檔的節點?

回答

3

您可以將文檔作爲參數放置,因爲每個QDomNode都有方法ownerDocument()QDomElement繼承QDomNode,因此它也可以從parent參數訪問。檢查QDomNode文件。

+0

完美,謝謝! –

相關問題