学习记录New

2025年4月29日

  1. 单词 口语

2025年4月28日

  1. 数学平面直线

2025年4月27日

  1. 豆包英语口语

2025年4月25日

  1. 雅思英语单词
  2. 高数空间平面与直线

2025年4月24日

  1. 雅思英语单词
  2. RAII 一点

2025年4月22日

  1. YouTube英语 雅思单词
  2. 32个技巧,Java下拉框格式--->no

2025年4月21日

  1. youtube英语口语

2025年4月20日

  1. 英语P9 youtube英语口语

2025年4月19日

周末图书馆转了三个,还是得漕河泾街道图书馆

  1. 项目,leetcode,那本书--->无
  2. 想看一眼cmake

2025年4月18日

  1. 英语口语P9
  2. 三大件
  3. MB是存储单位,基数是1024|Mb是网速单位,基数是1000

2025年4月17日

  1. 三大件-32个技巧的书
  2. 英语口语P9
  3. https://pan.quark.cn/list#/list/all

2025年4月15日

  1. 英语口语 P9

2025年3月25日

  1. 组件名称找到对应
  2. mTotalX和mTotalY对应的是什么? 总的还是开始时间

13点45分

  1. 先不用纠结于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日

  1. UserGameSceneForEditor是如何被执行的?
  2. 序列帧是什么?做什么用的
  3. 如何拿到组件来进行控制?

2025年3月22日

  1. 重点还是看项目,在实践中学习又快又好,发现他们的项目好像都一个模板 就就还好
  2. 目前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是一个跨平台的应用程序和用户界面框架

posted @ 2025-03-22 14:04  無碍  阅读(8)  评论(0)    收藏  举报