1
私はQDomNode
オブジェクトを持っており、その内部にデータのHTML表現を取得する必要があります。QDomNode to html
ストリームSTRにXMLノードの表現とそのすべての子を書き込みます:私はこの方法QDomNode::save(QTextStream & str, int indent)が見つかりました。この関数は、ノードをインデントするためのスペースの量としてインデントを使用します( )。
私はそれをこの方法を使用しようとしました:
QDomNode table = ...;
QString *htmlTable;
QTextStream stream(htmlTable);
table.save(stream, 2);
qDebug() << htmlTable;
QDebugは、ポインタを返します。それ以外の場合、プログラムは失敗します。私はQTextStream
が間違っていると思います。
あなたは 'qDebug()<< * htmlTable;'を意味するのではないですか? – spraff