本文整理汇总了C++中WebPage::setView方法的典型用法代码示例。如果您正苦于以下问题:C++ WebPage::setView方法的具体用法?C++ WebPage::setView怎么用?C++ WebPage::setView使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类WebPage
的用法示例。
在下文中一共展示了WebPage::setView方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: QWebView
WebView::WebView(QWidget *parent, CookieJar *cookieJar) :
QWebView(parent),
cookieJar(cookieJar)
{
WebPage *page = new WebPage();
page->setView(this);
this->setPage(page);
settings()->setAttribute(QWebSettings::JavascriptEnabled, true);
settings()->setAttribute(QWebSettings::JavascriptCanOpenWindows, true);
settings()->setAttribute(QWebSettings::JavascriptCanAccessClipboard, true);
settings()->setAttribute(QWebSettings::JavascriptCanCloseWindows, true);
settings()->setAttribute(QWebSettings::NotificationsEnabled, true);
settings()->setThirdPartyCookiePolicy(QWebSettings::ThirdPartyCookiePolicy::AlwaysAllowThirdPartyCookies);
settings()->setFontFamily(QWebSettings::StandardFont, "Segoe UI");
settings()->setFontSize(QWebSettings::DefaultFontSize, 16);
setContextMenuPolicy(Qt::ContextMenuPolicy::PreventContextMenu);
setStoragePath();
setCookies();
}