- 博客(13)
- 收藏
- 关注
原创 【Qt】浅析QAction的事件触发机制 - triggered和toggled
我们可以把对按钮的一次点击、对下拉菜单的一次选择抽象理解成对QAction的一次操作。使用QAction时,我们不需要关心绘制出来的UI是button还是menu还是啥。就是,QAction能够配合QActionGroup使用,类似于元素与集合的关系,用来实现互斥选择的效果。如果这是一把高科技赛博枪,你只需要扣动一次,它就可以一直打击,你再扣动一次,它就停止打击。信号的bool checked参数表示的是改变后的状态。一个按钮是否是checkable的区别在于,它是一个门铃还是一个吊灯开关。
2024-04-19 16:31:32
7705
原创 【nerf】ERROR: the correct camera poses for current points cannot be accessed(已解决)
用llff处理nerf数据集时遇到的问题,和可行的采集方法
2024-01-06 17:38:00
1159
6
原创 【Qt】使用visual studio 2022 配置独立的Qt 5.15 开发环境
用 Qt + VS 进行小规模项目开发的环境配置方案,高效、轻便、通用
2023-12-27 02:38:40
11964
13
原创 【UE】FORCEINLINE-如何修打不到断点的bug
找到了这行报错源自于Vector.h的第128行,函数DiagnosticCheckNaN()。NaN意思是not a num,某个地方使用了非法的数字运算。嗯,此时在第128行打断点是进不去的。但因为Vector.h实在是太底层,这项修改会导致3000多个cpp的重新编译。但是断点终于能断进去了。通过调用堆栈,可以看到是哪个地方做了非法运算。它很短,没有告诉我这个错误是哪行代码导致的,改为1,代码亮起来了,但依旧不能击中断点。强制加check代码,让UE运行崩溃。但这块代码是灰色的,也就是说,
2023-06-26 20:40:40
490
4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人