Web
文章平均质量分 93
使用Qt + Web开发的内容
mahuifa
人生从来不是规划出来的,而是一步步走出来的。找到自己喜欢的事,每天做那么一点点,时间一长,你就会看到自己的成长。
展开
-
Qt-Web混合开发-CEF加载网页简单示例(12)
QT使用QCefView+CEF实现加载网页功能,相较于QWebEngineView更加稳定,强大;演示了如何加载本地html文件和在线网页;自动将依赖文件(html、CEF动态库)安装到可执行程序路径下;详细注释了使用到的 Chrome命令;原创 2023-03-29 23:47:42 · 2560 阅读 · 4 评论 -
QCefView编译配置(Windows-MSVC)(11)
QCefView是为Qt框架开发的一个封装集成了[Chromium Embedded Framework](https://bitbucket.org/chromiumembedded)库的Wdiget UI组件。使用QCefView可以充分发挥CEF丰富强大的Web能力,快速开发混合架构的应用程序。原创 2023-03-26 23:27:22 · 1752 阅读 · 2 评论 -
Qt-Web混合开发-QWebSocket作为QWebChannel通信数据传输接口(10)
1.使用QWebSocket作为QWebChannel通信接口;2.同时演示了Qt和嵌入网页界面、浏览器网页界面通信功能;;3.支持一个服务端与多个客户端Web界面进行通信交互,将WebSocket服务端封装在QWebChannel内部,一个WebChannel对应一个服务端、多个客户端。原创 2022-12-19 15:33:46 · 1628 阅读 · 0 评论 -
Qt-Web混合开发-WebSocket客户端程序Web版本(9)
1. 使用html编写界面、css设置样式、javascript实现webSocket客户端程序; 2. 将html、css、js文件分开编写,便于阅读; 3. 程序编译后自动将html文件夹拷贝到可执行程序当前路径; 4. 可以直接点击chatClient.html文件运行客户端程序; 5. 也可以在程序编译运行后使用QDesktopServices自动打开html文件原创 2022-12-18 23:45:34 · 1411 阅读 · 0 评论 -
Qt-Web混合开发-QWebSocketServer简单服务端(8)
1. 使用QWebSocketServer创建一个服务端,使用【非安全模式】; 2. 将所有连接的客户端加入列表,实现服务端同时向所有客户端发送信息; 3. 实现将客户端传递过来的信息转发给其它所有客户端; 4. 实现在关闭时释放所有客户端功能。原创 2022-12-17 20:30:24 · 2382 阅读 · 0 评论 -
Qt-Web混合开发-QWebSocket简单客户端(7)
1. 实现连接、断开连接、数据发送、数据接收显示功能; 2. 采用的是【非安全模式】 ;原创 2022-12-17 20:25:50 · 1381 阅读 · 0 评论 -
Qt-Web混合开发-QtWebChannel实现Qt与Web通信交互-进阶功能(6)
Qt使用QWebChannel和Web中javaScript交互的进阶使用方式。原创 2022-12-16 18:55:44 · 2137 阅读 · 0 评论 -
Qt-Web混合开发-Qt读写Json数据(5)
1. 实现生成json数据,插入json数组、json对象以及各种json支持的数据类型;2. 将json数据保存到json文件中; 3. 从json文件中读取json数据,并使用【递归】的方式解析json数据。原创 2022-12-15 19:19:04 · 2054 阅读 · 2 评论 -
Qt-Web混合开发-QtWebChannel实现Qt与Web通信交互(4)
1、构建后将html、css、js文件自动拷贝到可执行程序路径下;2、使用QtWebChannel实现web界面和qt界面实现双向通信。原创 2022-12-14 19:35:31 · 4345 阅读 · 0 评论 -
Qt-Web混合开发-QWebEnginePage权限管理(3)
1.使用QWebEnginePage有时需要权限,例如打开摄像头、麦克风; 2. 使用Qt + html打开摄像头功能;3. 这里演示了怎么实现授权功能; 4. 分别展示了打开【网络地址】授权和打开【本地html】授权。原创 2022-12-13 20:58:31 · 1676 阅读 · 6 评论 -
Qt-Web混合开发-QWebEngineView加载网页最小示例(2)
分别演示了【QWebEngineView::setHtml】【QWebEngineView::setContent】的使用方法;原创 2022-12-13 17:50:13 · 1581 阅读 · 0 评论 -
Qt-Web混合开发-QWebEngineView加载网页最小示例(1)
使用QWebEngineView加载显示Web页面的最小示例;分别演示了加载网络地址、资源文件中的Html文件,本地html的方式;原创 2022-12-12 20:56:25 · 2947 阅读 · 0 评论