liudianwu |
2018-01-26 13:19 |
Qt编写http服务(远程web修改程序配置)
Qt与嵌入式linux天生一对好兄弟,很多硬件上面跑个嵌入式linux系统,首选Qt做图形界面用来人机交互以及展示等,有时候用户需要能够远程修改设备的一些配置参数,类似于路由器设置,大部分厂家的做法是直接用Qt或者其他程序写一个窗体程序,跑在操作系统上,这样有一个弊端,必须提供各种操作系统的客户端,做很多适配工作,如果可以通过web访问直接修改的话,方便很多,甚至笔记本都可以不用携带了,直接手机打开浏览器即可。 http服务底层其实就是tcp通信,Qt把网络通信封装的非常好,做一些小并发的网络通信程序毫无压力的。 效果图: [attachment=18459] [attachment=18460] [attachment=18461] 源码下载:[attachment=18462] |
|