# qt AI-coding **Repository Path**: LiiiLabs/qt-learning ## Basic Information - **Project Name**: qt AI-coding - **Description**: liiistem AI-coding 学习仓库 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-02-12 - **Last Updated**: 2026-02-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Liii Qt Learning! 一个简单的 Qt 示例模板,`main`分支不允许操作,可拉新分支进行探索性的工作 大家可以通过 claude code,在这个模版的基础上,学习qt,编写简单的工具! ## 项目结构 - `main.cpp`: 主程序入口 - `mylabel.h`: 自定义`QLabel`类(包含`Q_OBJECT`宏) - `xmake.lua`: `xmake`构建配置文件 ## 构建说明 ### 构建步骤 ```bash # 配置项目 xmake f -y # 构建项目 xmake b qt ``` `xmake`会自动下载`Qt 6.8.3`依赖。 ## 运行程序 ```bash xmake r qt ``` 程序会显示一个蓝色的`Liii Qt Template!`标签。 ## 注意事项 1. `mylabel.h`头文件包含`Q_OBJECT`宏,需要在`xmake.lua`中使用`add_files("mylabel.h")`让`xmake`的`moc`工具处理。 2. 如果遇到`Qt SDK`错误,确保`xmake`可以访问网络以下载Qt包。