键盘会跳舞
不积跬步,无以至千里
展开
-
Qt项目实战杂谈一二:网页/应用嵌入技术
老牌软件平台化思路和杂谈原创 2022-08-26 13:56:01 · 631 阅读 · 6 评论 -
Qt项目实战杂谈一二:应用页面嵌入与分离
应用嵌入界面和分离原创 2022-09-09 15:34:23 · 235 阅读 · 0 评论 -
Qt:网页嵌入与应用集成
Qt网页嵌入与应用集成嵌入系列博文 导航页原创 2024-05-09 17:38:25 · 131 阅读 · 0 评论 -
QCefView源码优化-- 第二弹
经过前面相关部分文章的分享,大家使用libcefview库也可以快捷的做出自己的应用,来嵌入网页了。但是有一个很糟心的问题肯定萦绕着你,特别是在某些需要登录的平台,每次启动都需要重新输入密码;另外,有些网页本来就做的不怎么样,初次加载非常慢,使用libcefview开发的应用,因为没有记住缓存的原因,每次都是从零加载渲染,痛苦不堪! 针对这些问题, 今天跟大家分享的代码优化部分,就是改造QCefView项目,添加cef的全局属性设置。 讲这部分之前,(可以打开cef项目源码,参考 ...原创 2020-09-22 16:26:52 · 1258 阅读 · 0 评论 -
QCefView源码优化
QCefView项目源码的构建部分这里就不赘述了,有问题的朋友可以回到《QCefView(1)—— CMAKE项目、库文件生成和项目测试》查看相关介绍。本次优化主要包括以下几个部分:(1)设置部分,关闭代理服务器,关闭同源策略,使用系统flash等。(2)增加F5按键刷新页面和F12调用控制台调试工具。更多按键快捷操作可以参考代码增加部分。上代码:1、打开:QCefView\CefViewBrowserApp\QCefViewBrowserApp.cpp修改如下函数:voi...原创 2020-09-14 17:55:11 · 1096 阅读 · 9 评论 -
QCefView 部分问题和解决方法
正好最近又回过来做QCefView相关的一个项目优化工作了。这里对发现的几个问题和相关的优化方便提供给大家参考。也许正好你的项目中也用得到。 问题一:使用QCef加载网页速度慢的问题? 这个问题通常可能由于以下原因导致:PC设置了网络代理服务 CEF使用chrom内核,你的网络设置中正好勾选了”网络自动检测“选项 cef默认是没有设置缓存页面选项的,如果需要可以添加(第一次加载仍然可能慢,后面使用会相对快一些) 加载的网页本身存在问题,加载比较缓慢,可以通过调试工具查看Water...原创 2020-09-14 17:28:15 · 2842 阅读 · 0 评论 -
QCefView + QWebChannel + Vue 项目开发
看到标题,你大概能猜到这篇我想讲述的是什么了。对的,将要同大家分享的是一种目前PC软件常见的开发方案。前言1、桌面应用为什么要使用Vue等框架开发,而不再是Qt UI开发? 界面开发我们使用java语言,通过Vue框架快速开发,好处不言而喻,开发速度快,界面美观,同时兼具跨平台特性。其次,网页端与PC应用可同步开发和维护,同步更新,上线快,后期维护成...原创 2020-04-09 19:45:42 · 5004 阅读 · 4 评论 -
QCefView(2)—— 实现Qt与JS之间的通讯
目录前言 主要项目文件Qt与JS通讯1、Qt发送消息给JS部分:2、Qt接收JS消息部分:3、JS接收Qt消息部分:4、JS发送消息给Qt:程序运行效果图:前言 在上一篇(QCefView(1)—— CMAKE项目、库文件生成和项目测试)同大家一起分享了QCefView的编译环境搭建、库文件编译,和测试项目运行等,本章,主要和大家分享和研...原创 2020-04-09 17:52:19 · 3017 阅读 · 0 评论 -
QCefView(1)—— CMAKE项目、库文件生成和项目测试
目录下载资源说明文档 Quick Start with Qt+Cefhttps://tishion.github.io/QCefViewCMAKE生成.sln项目文件库文件编译和测试项目编译运行测试QCefView自带的项目QCefViewTest下载资源https://github.com/tishion/QCefView说明文档Quick Sta...原创 2020-04-02 23:45:12 · 2973 阅读 · 12 评论