QT 5.1 MainWindow 與 QWebview 如何通訊

解決它們之間的通訊問題,須要在mainwindow中添加java

 
  ui->webView->settings()->setAttribute(QWebSettings::JavascriptEnabled, true);
    connect(ui->webView->page()->mainFrame(),SIGNAL(javaScriptWindowObjectCleared()),this,SLOT(addJavaScriptObject()));


void MainWindow::addJavaScriptObject()
{
     ui->webView->page()->mainFrame()->addToJavaScriptWindowObject("MainWindow",this);
}
相關文章
相關標籤/搜索