Sto usando il nuovo WebEngine per giocare e imparare. Ho cercato di trovare alcuni metodi simili trovati usando Qt WebKit: addToJavaScriptWindowObject()
Come utilizzare Qt WebEngine e QWebChannel?
ho scoperto che l'uso di Qt WebEngine, devo usare la QWebChannel
per registrare le funzioni per l'oggetto finestra di Javascript. Se questo è corretto, mi porta alla seguente domanda.
Ho installato Qt 5.4.0 sul mio computer. Ho notato che qwebchannel.js
non è stato trovato nell'SDK installato sul mio computer. L'ho trovato sulla fonte Git.
Se si dispone di un'applicazione desktop nativa Qt con QWebEnginePage
e QWebEngineView
, cosa è necessario per poter registrare le funzioni sull'oggetto della finestra di Javascript?
La mia applicazione desktop si sposta automaticamente su una pagina http che ho creato. Così ho accesso ai contenuti connessi allo QWebEngineView
.
Quali sono i passaggi da eseguire in modo che possa funzionare?
Sei riuscito a trovare una soluzione? Sono bloccato nello stesso problema, voglio un qualche tipo di comunicazione dalla mia pagina web a C++ (via js o in altro modo se possibile) Per favore aiuto .. –