QTextBrowser内容到文件

时间:2011-01-04 18:32:10

标签: qt qtextbrowser

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

1 个答案:

答案 0 :(得分:1)

下面是一个如何做的简短工作示例。

#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"