自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 QScrollArea的viewport和滚动窗口的大小关系

QScrollArea中总是搞不明白滚动窗口、viewport与子部件的大小关系,以及滚动条出现的时机。因此有了本篇总结。

2023-10-18 22:59:31 429 1

原创 Qt中管理配置参数(QSettings、单例模式)

描述为什么需要配置类,以及为什么使用单利工作过程中总是需要修改用于内网本地测试的版本或者外网测试版本,此时如果将参数直接导出到配置文件config.ini,只修改单个参数即可。当然很多地方也是如此,如修改用户界面主题等,使用配置文件保存配置参数是比较好的做法。在Qt中提供了QSettings类来格式导出和导入配置文件。另外,我希望能够全局访问配置文件,并且要考虑多线程访问的情况,因此考虑实现为单例,在单例中需要考虑如何避免出现竞态条件?如何析构此单例类?创建单例类,可应对多线程情况,且能够正确析构。

2023-09-21 22:40:40 956 1

空空如也

空空如也

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

TA关注的人

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