自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 QML与C++常用的交互方式

QML 中的属性绑定机制是强大的,它允许 QML 与 C++ 之间通过属性进行双向或单向的数据传递。在很多应用场景中,C++负责的Model模块要根据数据改变实时地去更新QML界面,这时候就需要有一个高效的方法让QML绑定C++中的属性。更加灵活,适用于性能敏感的应用或需要更复杂控制逻辑的情况,但需要手动管理通知和 QML 之间的绑定,因此代码复杂度较高。的模式,尤其适用于需要清晰模块化设计、大型应用、数据驱动更新和动态 UI 的开发,是一种更加推荐的开发模式。

2025-05-07 14:24:36 2196

原创 Qt生成色彩直方图/逐像素读取的优化

在图像直方图计算中,初步优化通过按行访问像素数据,充分利用空间局部性,提升了 CPU 缓存命中率,减少了访问延迟;随后采用多线程切块遍历,将图像划分为多个区域并行处理,实现并发加速;为避免线程间共享资源带来的原子操作开销,进一步引入线程局部缓存,每个线程独立统计颜色通道,最终在主线程统一归并,大幅降低同步成本。这一系列优化手段在保证线程安全的前提下,显著提升了整体计算性能,特别在大图场景下效果尤为明显。

2025-04-24 19:14:01 1841

原创 QML 圆角矩形 radius clip 对子组件无效的问题解决方法(qt6)

QML 圆角矩形 radius clip 对子组件无效的问题解决方法

2025-04-23 11:21:34 557 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除