QTextBrowser内容到文件

QTextBrowser内容到文件,qt,qtextbrowser,Qt,Qtextbrowser,有没有办法将QTextBrowser对象的内容转储到文件中?下面是一个简短的工作示例,说明了如何执行此操作 #include <QApplication> #include <QFile> #include <QTextBrowser> #include <QTextStream> int main(int argc, char *argv[]) { QApplication app(argc, argv); QText

有没有办法将QTextBrowser对象的内容转储到文件中?

下面是一个简短的工作示例,说明了如何执行此操作

#include <QApplication>
#include <QFile>
#include <QTextBrowser>
#include <QTextStream>   


int main(int argc, char *argv[])
{
    QApplication app(argc, argv);

    QTextBrowser browser;
    browser.setHtml("<html><body>Some text...</body></html>");

    QFile file("out.txt");
    if (!file.open(QIODevice::WriteOnly | QIODevice::Text))
        return -1;

    QTextStream out(&file);
    out << browser.document()->toHtml();
    file.close();
    app.exec();
}

#include "main.moc"
#包括
#包括
#包括
#包括
int main(int argc,char*argv[])
{
QApplication应用程序(argc、argv);
QTextBrowser浏览器;
setHtml(“一些文本…”);
QFile文件(“out.txt”);
如果(!file.open(QIODevice::WriteOnly | QIODevice::Text))
返回-1;
QTextStream out(文件(&F);
out toHtml();
file.close();
app.exec();
}
#包括“main.moc”

我在提交了这个问题后就明白了,结果证明我完全按照您的代码做了。谢谢你,皮奥特-它工作得很好!