当前位置: 首页>>代码示例>>C++>>正文


C++ QWebEngineView::setHtml方法代码示例

本文整理汇总了C++中QWebEngineView::setHtml方法的典型用法代码示例。如果您正苦于以下问题:C++ QWebEngineView::setHtml方法的具体用法?C++ QWebEngineView::setHtml怎么用?C++ QWebEngineView::setHtml使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在QWebEngineView的用法示例。


在下文中一共展示了QWebEngineView::setHtml方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。

示例1: displayHtml

void QRestClient::displayHtml(QByteArray html)
{
    QWebEngineView *view = new QWebEngineView();
    view->setAttribute(Qt::WA_DeleteOnClose);
    view->setHtml(html);
    view->show();
}
开发者ID:audifaxdev,项目名称:QRestClient,代码行数:7,代码来源:qrestclient.cpp

示例2: loadErrorPage

void TitleBar::loadErrorPage()
{
#ifdef USEWEBENGINE
    QWebEngineView* comments = noteView()->commentView();
#else
    noteView()->commentWidget()->hideLocalProgress();
    QWebView* comments = noteView()->commentView();
    comments->setVisible(true);
#endif
    QString strFileName = Utils::PathResolve::resourcesPath() + "files/errorpage/load_fail_comments.html";
    QString strHtml;
    ::WizLoadUnicodeTextFromFile(strFileName, strHtml);
    QUrl url = QUrl::fromLocalFile(strFileName);
    comments->setHtml(strHtml, url);
}
开发者ID:nil84,项目名称:WizQTClient,代码行数:15,代码来源:titlebar.cpp

示例3: loadErrorPage

void TitleBar::loadErrorPage()
{
#ifdef USEWEBENGINE
    QWebEngineView* comments = noteView()->commentView();
#else
    QWebView* comments = noteView()->commentView();
#endif
    QString strFileName = Utils::PathResolve::resourcesPath() + "files/errorpage/load_fail_comments.html";
    QString strHtml;
    ::WizLoadUnicodeTextFromFile(strFileName, strHtml);
    strHtml.replace("{error_text1}", tr("Load Error"));
    strHtml.replace("{error_text2}", tr("Network anomalies, check the network, then retry!"));
    strHtml.replace("{error_text3}", tr("Load Error"));
    QUrl url = QUrl::fromLocalFile(strFileName);
    comments->setHtml(strHtml, url);
}
开发者ID:FyhSky,项目名称:WizQTClient,代码行数:16,代码来源:titlebar.cpp

示例4: show

void PublisherPage::show()
{
    QWebEngineView *view = new QWebEngineView;
    QDir dir;
    QString cwd = dir.currentPath();
    QString html = "qrc:///vpub/index.html";
    QString fpath = "/src/qt/res/vpub/index.html";
    QString res = cwd + fpath;
    QFile file(res);
    // QFile file("file:////res/pbt/index.html");
    if (!file.open(QIODevice::ReadOnly | QIODevice::Text)) {
        html = QString("<html><body><p>Cannot read file in ") + res + QString("</p></body></html>");
    } else {
        html = QTextStream(&file).readAll();
    };
    view->setHtml(html, QUrl());
    view->show();
}
开发者ID:gjhiggins,项目名称:vcoincore,代码行数:18,代码来源:publisherpage.cpp


注:本文中的QWebEngineView::setHtml方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。