将Qt + QTextEdit内容导入QDomDocument

时间:2010-05-30 11:33:58

标签: qt qtextedit

我有QTextEdit小部件,其中包含大量(XML)内容,因此我使用以下内容获取内容:

document = textEdit->document();

如何将其设置为QDomDocument

1 个答案:

答案 0 :(得分:1)

试试这个......

QDomDocument *xmlDocument = new QDomDocument();
QString error;
int errorLine = 0;
int errorColumn = 0;
bool docStatus = xmlDocument->setContent(textEdit->toPlainText()->toAscii(),&error,&errorLine,&errorColumn);

未经测试。但希望它能奏效..看看吧..

编辑: 或者给出

bool docStatus = xmlDocument->setContent(textEdit->toPlainText(),&error,&errorLine,&errorColumn);

与之前相比,这是一个更好的。