qputenv("QTWEBENGINE_REMOTE_DEBUGGING", "9223"); //设置调试端口
QWebEngineView* m_view = new QWebEngineView(this);
ui->verticalLayout->addWidget(m_view);
m_view->page()->load(QUrl(QStringLiteral("http://www.baidu.com")));
//为网页视图页面创建通道channel
QWebChannel *pWebChannel = new QWebChannel(m_view->page());
//"test"为注册名,JS调用的对象名必须和它相同
pWebChannel->registerObject(QStringLiteral("test"), this);
m_view->page()->setWebChannel(pWebChannel);
parent->setLayout(ui->verticalLayout);