网站建设木马科技安徽省建设工程信息网怎么打不开了

张小明 2025/12/27 12:32:29
网站建设木马科技,安徽省建设工程信息网怎么打不开了,asp 公司网站,.net 接单网站有哪些公众号#xff1a;cpp手艺人 Qt5 QWebEngine 调试最佳实践指南 最近在项目中遇到很多关于QWebEngine的疑难杂症#xff0c;越发的发现调试手段的重要性。所以我这里做了一次总结。 总结来说三种#xff1a;日志输出信息和自带的dev tools#xff0c;以及远程调试。 1、开启…公众号cpp手艺人Qt5 QWebEngine 调试最佳实践指南最近在项目中遇到很多关于QWebEngine的疑难杂症越发的发现调试手段的重要性。所以我这里做了一次总结。总结来说三种日志输出信息和自带的dev tools以及远程调试。1、开启日志调试1、Chromium 日志可以帮助排查GPU崩溃渲染进程异常退出JS 引擎 V8 崩溃网络加载失败资源加载路径错误渲染降级从 GPU → 软件渲染2、操作方法1、代码配置#include QApplication #include QWebEngineView int main(int argc, char *argv[]) { // 输出日志到 stderr 和 文件 qputenv(QTWEBENGINE_CHROMIUM_FLAGS, --enable-loggingstderr --v2 --vmodulegpu*2,renderer*2,v8*2); QApplication app(argc, argv); QWebEngineView view; view.resize(1200, 800); view.load(QUrl(https://www.example.com)); view.show(); return app.exec(); }2. 参数说明参数作用--enable-loggingstderr输出到控制台--v2推荐的详细日志等级--vmodulegpu*2打印 GPU 子系统日志排查 WebGL、黑屏最关键renderer*2打印渲染进程日志v8*2打印 JS 引擎日志3、问题但是这个方案有个问题就是日志是在控制台看的不能保存文件中。执行下面的命令就可以将日志重定向到文件中。可以将命令写到bat文件中即可。my_qwebengine_app.exe D:\logs\qweb_log.txt 212、开启DevTools调试1、DevTools 功能DevTools Chrome 的 F12 面板可以用来调试JS 错误DOM 结构网络请求Network页面性能Performance内存泄漏MemoryGPU 渲染监控Rendering2、代码配置重写keypressEvent函数即可在里面监听F12消息voidMainWindow::keyPressEvent(QKeyEvent*event){// 检测是否按下F12键if(event-key()Qt::Key_F12){qDebug()Key_F12;QWebEngineView*devToolsView01newQWebEngineView();m_devToolDlgQPointerQWidget(newQWidget);m_devToolDlg-setWindowFlags(Qt::Tool|Qt::X11BypassWindowManagerHint);autolayoutnewQHBoxLayout;layout-setContentsMargins(0,0,0,0);m_devToolDlg-setLayout(layout);m_devToolDlg-setWindowFlag(Qt::WindowMinMaxButtonsHint);m_devToolDlg-setWindowFlag(Qt::WindowStaysOnTopHint);autoptmapToGlobal(pos());m_devToolDlg-setGeometry(pt.x(),pt.y(),width(),height());m_devToolDlg-setAttribute(Qt::WA_DeleteOnClose);devToolsView01newQWebEngineView(m_devToolDlg);layout-addWidget(devToolsView01);autosourcedevToolsView01-page();webView-page()-setDevToolsPage(source);webView-page()-triggerAction(QWebEnginePage::InspectElement);m_devToolDlg-show();}// 传递其他按键事件给父类处理QMainWindow::keyPressEvent(event);}3、开启远程调试(最简单的方案)在你的main函数代码中最开始加入一行代码即可这是最简单的方案调试。此时使用浏览器访问端口即可http://127.0.0.1:92224、使用release版调试在调试过程我们发现Debug的调试速度非常的慢所以我们切换到release版调试速度就会非常的快。但是没有在编译的时候还是需要生成pdb文件。否则很多东西被优化看不到值。的调试速度非常的慢所以我们切换到release版调试速度就会非常的快。但是没有在编译的时候还是需要生成pdb文件。否则很多东西被优化看不到值。[外链图片转存中…(img-Kx1764Ma-1765794589616)]
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

河北省建设环境备案网站小型网站建设价格低

网络性能分析与优化 1. 网络拥塞与网络接口 为确保对文件系统的透明访问并为新客户端提供“即插即用”服务而设计的网络,通常需要定期扩展。使用路由器、交换机、集线器、网桥或中继器连接多个独立网络,可能会增加部分网络的流量。然而,网络不能无限制扩展,否则最终会出现…

张小明 2025/12/25 15:15:48 网站建设

小企业网站建设哪找wordpress page 模板

Dify 集成 Qwen3-VL-8B 实现多模态 API 服务的完整实践 在电商内容自动标注、智能客服识图问答等现实场景中,企业越来越需要一种既能“看懂图片”又能“理解中文”的轻量化AI能力。然而,部署一个真正的视觉语言模型(VLM)往往意味着…

张小明 2025/12/25 15:15:35 网站建设

做一个谷歌网站多少钱无锡百度快速优化排名

Langchain-Chatchat医疗知识库构建实战 在三甲医院的深夜值班室里,年轻医生面对一位突发过敏反应的患者,急需确认青霉素替代用药方案。传统的做法是翻阅厚重的《临床用药指南》PDF文件,在数百页中逐章查找——这个过程往往耗时超过15分钟。而…

张小明 2025/12/25 15:15:33 网站建设

太平桥网站建设iis wordpress伪静态

AutoGPT能否用于自动生成测试数据?Mock系统构建 在现代软件开发节奏日益加快的今天,前后端并行开发已成为常态。然而,一个老生常谈的问题始终存在:后端接口尚未完成时,前端如何开展联调?自动化测试又该如何…

张小明 2025/12/27 1:22:18 网站建设

aspnet做网站视频教程前端工程师主要做什么工作

在SolidWorks中,零件的连接方式是通过装配体环境实现的,其核心是通过配合关系(Mate)、高级连接(Advanced Mates)或特定功能模块(如焊接、螺栓连接、运动仿真中的约束)来定义零件间的…

张小明 2025/12/25 17:06:50 网站建设

企业网站seo模板湖北专业的网瘾戒除学校哪里好

目录 伯德图可以用于分析开环系统,也可以用于分析闭环系统么? 1. 开环伯德图(分析开环频率响应 G(s)H(s)) 2. 闭环伯德图(分析闭环频率响应,如 Φ(s) G(s)/(1G(s)H(s))) 对比与联系 总结 …

张小明 2025/12/25 17:06:48 网站建设