qt - 访问qt应用程序作为网页

  显示原文与译文双语对照的内容
0 0

我有一个qt主窗口应用程序,其中几个对话框被访问。

我使用套接字编程实现了应用程序的服务器和客户端版本,使用 tcp/。

但是现在我已经被告知,在使用QHttp或者任何适当的类的用户名和密码之后,任何web浏览器都可以访问应用程序。

我是初学者,不知道如何实现这个。 谁能给一些提示或者例子。

我正在用 qt 4.6.2

时间: 原作者:

0 0

我不确定我是否理解你。 你有一个Qt主窗口,它包含一些在GUI中排列的小窗口。 你希望这些小部件可以访问 inside web浏览器? 然后你需要在 HTML 。CSS和JS中创建所有的GUI代码。

你的Qt应用程序可以使用QHttp来监听传入的客户端连接。 当其中之一出现时,你用网页( 用 HTML,CSS,JS编写) 回复。 当用户收到这里网页时,他的浏览器将 display 。 当用户与网页交互时,你可能希望将一些数据发送回Qt服务器。 你可以通过 post 或者通过 XMLHttpRequest来实现这一点。

你应该知道客户端网页开发不是那么简单。 即使你知道你的语言,有很多东西要学习浏览器兼容性。安全性。可以访问性。JS应用架构等等。

原作者:
0 0

你希望将应用程序设置为Http服务器。 下面是一个使用Qt来启动的示例:

http://doc.qt.nokia.com/solutions/4/qtservice/qtservice-example-server.html

Stefan指出,这意味着将你的GUI放到 HTML/CSS/JS 中。

...