使用Qt可以创建Web应用程序吗?

如何使用Qt创建Web应用程序?请给我建议请给一个小例子。

解决方法

这取决于您的“Web应用程序”的含义。如果您的意思是一个应用程序可以在其界面中显示网页的部分作为呈现的HTML,如浏览器可以…是的。 Qt结合了一些名为QtWebKit的东西:

http://doc.qt.io/qt-5/qtwebkit-index.html

(注意:在过去的日子里,微软 – 我认为 – 谁先制作了一个可嵌入的Internet Explorer控件,以便您可以在一些MFC或VB应用程序中获取一个URL,并在您的否则以表单为基础的应用程序吸引了微软解决方案的事件钩,Qt更好。)

无论如何,如果您希望人们在自己的机器上安装应用程序,那么它在哪里可以获取网络数据,但是优点是本机功能比浏览器更丰富。但要小心,因为这些天,本地应用程序必须非常出色,才能超越在已经拥有的浏览器中运行的东西的优势。

然而,如果您正在尝试使用QtCore来推送服务器端的内容并实现Web请求,那将是一场艰苦的战斗。你可能会发现一些相关的例子,如果你看起来很难:

https://web.archive.org/web/20100922075100/http://labs.qt.nokia.com/2006/12/20/whats-this-cgi/

很少有人使用C(少得多的Qt)来生成网页服务器端。然而,仍然有一些这样做,即使是非常酷的方式:

http://www.webtoolkit.eu/wt

不管怎样,QtCreator在这种追求中将不会有任何帮助。

相关文章

vue阻止冒泡事件 阻止点击事件的执行 <div @click=&a...
尝试过使用网友说的API接口获取 找到的都是失效了 暂时就使用...
后台我拿的数据是这样的格式: [ {id:1 , parentId: 0, name:...
JAVA下载文件防重复点击,防止多次下载请求,Cookie方式快速简...
Mip是什么意思以及作用有哪些