本文整理汇总了C++中WebView::setDevToolsAgentClient方法的典型用法代码示例。如果您正苦于以下问题:C++ WebView::setDevToolsAgentClient方法的具体用法?C++ WebView::setDevToolsAgentClient怎么用?C++ WebView::setDevToolsAgentClient使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类WebView
的用法示例。
在下文中一共展示了WebView::setDevToolsAgentClient方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: createNewWindow
WebViewHost* TestShell::createNewWindow(const WebKit::WebURL& url, DRTDevToolsAgent* devToolsAgent)
{
WebViewHost* host = new WebViewHost(this);
WebView* view = WebView::create(host);
view->setDevToolsAgentClient(devToolsAgent);
host->setWebWidget(view);
m_prefs.applyTo(view);
view->initializeMainFrame(host);
m_windowList.append(host);
host->loadURLForFrame(url, WebString());
return host;
}
示例2: createNewWindow
WebViewHost* TestShell::createNewWindow(const WebKit::WebURL& url, DRTDevToolsAgent* devToolsAgent, WebTestInterfaces *testInterfaces)
{
WebTestProxy<WebViewHost, TestShell*>* host = new WebTestProxy<WebViewHost, TestShell*>(this);
host->setInterfaces(testInterfaces);
if (m_webViewHost)
host->setDelegate(m_webViewHost.get());
else
host->setDelegate(host);
host->setProxy(host);
WebView* view = WebView::create(host);
view->setPermissionClient(testInterfaces->testRunner()->webPermissions());
view->setDevToolsAgentClient(devToolsAgent);
host->setWebWidget(view);
m_prefs.applyTo(view);
view->initializeMainFrame(host);
m_windowList.append(host);
host->loadURLForFrame(url, string());
return host;
}