私はこのように作成したいQDomElement
:
class DomParser : public QObject
{
public:
DomParser();
QDomDocument doc;
QDomElement* root;
}
QDomElement* DomParser::domParameterStatus(UniversalMessage* parameterStatus)
{
root = &(doc.createElement("doc"));
QDomText latin = doc.createTextNode("Ars longa vita brevis");
QDomText english = doc.createTextNode("Art is long, life is short");
doc.appendChild(root);
root.appendChild(quote);
root.appendChild(translation);
...
return root;
}
dom ツリー構造体を保存するためだけにクラス DomParser のメンバーとして root を作成しますが、 root の子は関数から有効になりますか?