Javascript C++;,Qt,QtWebKit:如何创建一个html呈现窗口,以便应用程序从JS调用中获得回调?

Javascript C++;,Qt,QtWebKit:如何创建一个html呈现窗口,以便应用程序从JS调用中获得回调?,javascript,c++,qt,webkit,cross-platform,Javascript,C++,Qt,Webkit,Cross Platform,我需要的很简单:我们有一个控制台应用程序项目。我们希望有这样一个函数,它可以打开一个简单的窗口,除了html QtWebKit html+js呈现窗口之外,什么都没有,该窗口将读取一些默认的html+js字符串(form string或const char*)。我们想让我们自己的api与默认的JSAPI连接起来,这样当js调用一些our.function(参数)时我们将使C++应用程序执行一些功能,例如CUT参数。如何使用Qt创建这样的东西 PS:这个问题是,我突然想到,对所有平台只做一次会更好

我需要的很简单:我们有一个控制台应用程序项目。我们希望有这样一个函数,它可以打开一个简单的窗口,除了html QtWebKit html+js呈现窗口之外,什么都没有,该窗口将读取一些默认的html+js字符串(form string或const char*)。我们想让我们自己的api与默认的JSAPI连接起来,这样当js调用一些
our.function(参数)时我们将使C++应用程序执行一些功能,例如CUT参数。如何使用Qt创建这样的东西

PS:这个问题是,我突然想到,对所有平台只做一次会更好。

看看。它允许您将C++ QObjor暴露到页面中的JavaScript中。你的HTML+JS可以从网页上调用该对象的C++方法。它允许您将C++ QObjor暴露到页面中的JavaScript中。然后,您的HTML+JS可以从网页上调用该对象的C++方法。