簡體   English   中英

使用QtWebEngine在Qt中將C ++對象暴露給Javascript

[英]Expose C++ object to Javascript in Qt with QtWebEngine

使用QtWebkit,可以通過QWebFrame::addToJavaScriptWindowObject將C ++對象公開給Javascript,如https://stackoverflow.com/a/20685002/595937中所述

使用QtWebEngine可以在Qt 5.4中完成同樣的事情嗎?

QWebEngine無法直接將C ++對象導出為HTML / JS。

相反,新引入的QWebChannel提供了HTML / JS和C ++之間的橋梁。 看看文檔 ,特別是在示例中。 在今年的Qt開發者日期間,還有一個關於QWebChannel的非常好的介紹性討論,這也可能是您感興趣的。 會談的視頻將在幾周內上線。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM