Qt
文章平均质量分 83
haozhuan04
这个作者很懒,什么都没留下…
展开
-
C++静态代码检查工具 - cppcheck
Cppcheck是一个用于C/C++代码的静态分析工具,它可以帮助开发者检测代码中的错误。Cppcheck可以检测出许多类型的错误,包括语法错误、未使用的函数、内存泄漏、未初始化的变量等。此外,Cppcheck还支持用户自定义规则,这使得开发者可以根据自己的需求定制Cppcheck的行为。原创 2023-10-24 11:04:33 · 1072 阅读 · 0 评论 -
Html网页和C++ App通信 - qwebchannel
Qt5 引入了 Qt WebChannel 的概念。这是为了在不能影响各端代码执行的前提下实现 Qt 端于 client 端的无缝 双向 通信。QWebChannel 提供了在 C++应用和 前端(HTML/JS)之间点对点的通信能力。通过向 前端的 QWebChannel 发布 QObject 的 派生对象,进而实现在 前端无缝读取来自 Qt 端的 公共插槽 和 QObject 的 属性值 和 方法。在整个通信过程中,无需任何手动序列化传入的参数。原创 2022-12-27 17:56:24 · 1857 阅读 · 5 评论 -
Qt 小技巧(9-14)
1. QtCreator 中qdebug() log 无法输出问题解决QtCreator->Projects->Run->Run in terminal 取消勾选原创 2022-09-26 16:42:20 · 1033 阅读 · 0 评论 -
QWebEngineView 实现网页触屏滑动
qt js原创 2022-07-19 18:52:56 · 1438 阅读 · 0 评论 -
Qt 小技巧(1~9)
Qt 滚动条相关, web相关:scrollbar javascript原创 2022-05-30 15:49:06 · 2594 阅读 · 1 评论 -
Css盒子模型介绍
1. 盒子的结构一个盒子由外到内可以分成四个部分:margin(外边距)、border(边框)、padding(内边距)、content(内容)。会发现margin、border、padding是CSS属性,因此可以通过这三个属性来控制盒子的这三个部分。margin 外边距margin属性用于设置外边距,设置外边距会在元素之间创建“空白”, 这段空白通常不能放置其他内容。只能是完全透明的,不能设置颜色背景。margin-top:上外边距margin-right:右外边距margin-bott原创 2022-05-30 15:15:44 · 853 阅读 · 0 评论 -
QMap iterator crash实例 - 隐式共享
最近遇到一个bug, 关于嵌套调用QMap迭代器,大循环只循环一次,crash信息提示停在`iterator::operator++Qt5Cored.dll!QMapNodeBase::nextNode() Line 89 C++demo64.exe!QMapNode<__int64,QString>::nextNode() Line 117 C++demo64.exe!QMap<__int64,QString>::iterator::operator++() Line 42原创 2021-03-10 18:43:22 · 1152 阅读 · 0 评论