学习记录New
2025年4月29日
- 单词 口语
2025年4月28日
- 数学平面直线
2025年4月27日
- 豆包英语口语
2025年4月25日
- 雅思英语单词
- 高数空间平面与直线
2025年4月24日
- 雅思英语单词
- RAII 一点
2025年4月22日
- YouTube英语 雅思单词
- 32个技巧,Java下拉框格式--->no
2025年4月21日
- youtube英语口语
2025年4月20日
- 英语P9 youtube英语口语
2025年4月19日
周末图书馆转了三个,还是得漕河泾街道图书馆
- 项目,leetcode,那本书--->无
- 想看一眼cmake
2025年4月18日
- 英语口语P9
- 三大件
- MB是存储单位,基数是1024|Mb是网速单位,基数是1000
2025年4月17日
- 三大件-32个技巧的书
- 英语口语P9
- https://pan.quark.cn/list#/list/all
2025年4月15日
- 英语口语 P9
2025年3月25日
- 组件名称找到对应
- mTotalX和mTotalY对应的是什么? 总的还是开始时间
13点45分
- 先不用纠结于setAutoAngleX这个接口可不可以起作用,重点看他的数值变化就可以
MAIN_DRIVE_LEFT_MASK----主驾左
MAIN_DRIVE_RIGHT_MASK----主驾右
PASSENGER_LEFT_MASK----副驾左
PASSENGER_RIGHT_MASK---副驾右
Mid_L1---B柱左
Mid_R1----B柱右
Mid_L2----副仪表左
Mid_R2----副仪表右
2025年3月24日
- UserGameSceneForEditor是如何被执行的?
- 序列帧是什么?做什么用的
- 如何拿到组件来进行控制?
2025年3月22日
- 重点还是看项目,在实践中学习又快又好,发现他们的项目好像都一个模板 就就还好
- 目前WINUI到按键的逻辑是通的,还是再梳理一下
graph LR;
J[注册平台消息接收回调并主动请求数据]-->F;
A[UserAppModule] --> B[UserGameInstance];
B --> C[Initialize];
B --> D[UpdateUI];
B --> E[SwitchScene];
C--> F[绑定汽车行为];
C-->G[创建操作按键的窗口make_shared`<`WinUI>];
D-->H[空的,无实现];
E-->I[切换场景,是默认的,还是自定义的,也就是在这加载场景,但是被注释了];
graph LR;
a[WINUI]-->b[CreateNewWindow];
b-->c[RegisterNewWindowClass];
c-->d[NewWindowProc];
d-->e[CreateButtons];
d-->f[FuncButtonClick];
d-->g[CarModelButtonClick];
d-->h[ModeButtonClick];
b-->i[ShowWindow];
b-->j[UpdateWindow];
graph LR;
a[ModeButtonClick]-->b[OnBydDriveModeMessage];
b-->c[GetCarBehaviour->SetIntMessage];
%%疑问?这里才加载用户场景编辑类? 对上一步的SetIntMessage中的Messageque的处理
%%?哪里调用update
用于 注册平台消息接收回调 并 主动请求数据,是典型的 模块间通信设计:
sequenceDiagram
应用层->>PlatformAPI: 发送MSG_GET_DATA
PlatformAPI->>底层平台: 转发请求
底层平台-->>PlatformAPI: 返回数据
PlatformAPI->>回调函数OnBydDriveModeMessage: 触发回调
回调函数->>应用层: 处理数据
什么是QT
Qt 是 C++ 的强力扩展,特别适合需要跨平台、高性能或复杂 GUI 的项目。它通过封装底层细节,让开发者更专注于业务逻辑。
Qt是一个跨平台的应用程序和用户界面框架