自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 高性能刷新图像

始终显示最新帧(自动丢弃过期的中间帧)。零内存动态分配(彻底消除内存碎片)。最小化锁竞争(渲染耗时不再阻塞采集)。这是处理医疗影像、视频流等高频数据的最佳实践。

2025-12-23 15:22:40 336

原创 Windows 消息循环的深坑

你是否遇到过这种情况:软件运行得好好的,但只要用鼠标按住标题栏不放,或者拖拽窗口,界面上的数据刷新就停止了?当你松开鼠标时,积压的数据瞬间爆发,甚至导致程序崩溃。这不是 Bug,这是 Windows 操作系统的“特性”。本文将分析其成因,并给出优雅的处理方案

2025-12-23 15:07:59 296

原创 GitHub CICD配置(Ubuntu+Windows+CMake+Qt)

这些天有在想,要是提交的代码能够在云端自动进行编译,这样能够使得提交的代码相对健壮。在尝试了gitee,gitcode,阿里云效等几个平台后,发现要想提交代码后免费的在windows上进行编译构建,都无法实现。最后不得不尝试网络访问不那么友好的github,但除了网络不方便不得不说,github是真的好,mac、linux、Ubuntu三个平台都是可以进行CICD的,而且免费构建的分钟数也是最多的。

2025-11-25 17:41:24 255

原创 win10 VS2022编译后的代码无法在win11上运行

Windows 11 系统虽然自带了一些基础的运行时库,但它预装的版本可能与 VS2022 编译时所依赖的最新版本不匹配。当我的程序在 Win11 上运行时,系统找不到它需要的那个特定版本的。我用 VS2022 编译了一个 C++ 项目(无论是 Debug 还是 Release 模式),生成的可执行文件(.exe)在我自己的 Win10 电脑上运行一切正常。:VS2022 使用了更新的 MSVC 编译器(版本 14.3x 系列),它链接的是较新版本的 C++ 运行时库,例如。最奇怪的是,如果我用。

2025-11-21 15:33:27 606

原创 Qt6.8.3源码编译(MSVC)- 动态库&静态库

下载路径:https://mirrors.nju.edu.cn/qt/archive/qt/6.8/6.8.3/single/qt-everywhere-src-6.8.3.tar.xz。安装完成后,在 E:\Library\MSVC_2022\x64_Shared_MD 目录下生成动态库文件(.dll)、调试符号(.pdb)、头文件等。安装完成后,在 E:\Library\MSVC_2022\x64_Static_Release_MT 目录下生成静态库文件(.lib)。

2025-11-19 16:47:09 1657

原创 Qt for Android环境搭建

(特别注意:这里的下载不要下载java 18的JDK,否则在编译的时候会报错,一定要下载JDK-8),据说低版本的JDK需要配置环境变量,我下载的高版本,没有遇到这个问题,直接安装好jdk-8u333-windows-x64.exe默认就会配置好环境变量,查看是否配置环境变量的方法是在terminal输入java -version即可。若Qt Creater->工具->选项->设备->Android中有提示错误,则缺少什么下载什么即可。

2024-10-26 10:35:01 945

原创 C++继承,多态,虚函数表

C++虚函数详解

2024-10-26 10:25:35 256

原创 Qt项目中文开发环境设置

Qt中文

2024-10-26 10:14:04 396

原创 在C++工程中使用Qt翻译

Qt翻译

2024-10-26 10:13:34 668

ba948ae3da533ef6dd02aee48b58d953.zip

ba948ae3da533ef6dd02aee48b58d953.zip

2023-01-31

空空如也

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

TA关注的人

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