自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 状态模式_QT架构_状态机与线程池

在QT中提供有类QPoolThread和QStateMachine。前者为qt提供的一个线程池,每一个qt框架的程序都可以通过QThread::currentThreadId();静态方法获得单例实例,通过继承重写QRunnable类的run方法可以向线程池派发任务。后者字面意思为qt的状态机类,基类为Qstate,具体细节笔者也不甚了解,欲详细了解自行百度。通过对其重写,可以实现自定义状态机类。二者有机集合,从而可以实现一个架构——状态机与线程池(乱说的)。

2025-07-30 15:58:39 249

原创 如何实现QT资源文件按需加载,即qt动态加载资源的一些方法。

事实上,造成这一问题的因素可能是多方面的,例如线程管理不当、代码优化不足或结构设计不合理等。文件中的资源静态编译到可执行文件中,这种机制虽然简单,但在某些场景下可能会导致启动时间长或内存占用高。这种方法的核心思想是将资源分离到独立的模块中,动态加载这些模块,从而实现按需加载资源。自定义实现对应qt的资源管理的一个类,相当更加复杂,也有更高的可操作性。首先简单直接的说一说什么是动态加载,什么是静态加载。下面是一个简单的实现,只提供思路,做抛砖引玉。,即动态加载资源的方法,帮助提升程序性能。

2025-03-20 10:20:22 981

原创 Qt结合qss实现窗体大小化按钮的实现

牛马大学生之作,有错误之处望斧正。

2025-02-17 17:38:02 401

原创 Qt热更新demo--使用从服务器端下载dll文件,并热更新客户端

审核中。

2024-12-28 15:56:18 942

原创 QT实现自定义滚动条滑块

自定义滚动条滑块

2024-12-17 21:20:36 738

空空如也

空空如也

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

TA关注的人

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