-
各种芯片通用
- 支持ARM单片机、RISC-V单片机
- 支持在PC上模拟运行(SDL)
-
简单易用
- 对ARM-2D进行二次封装,极大降低ARM-2D的使用难度
- 事件触发使用信号槽模式,轻松实现多对多触发
- 界面代码和功能代码分离,逻辑清晰
-
支持原生API
- 可使用ARM-2D原生API进行开发
- LDGUI和ARM-2D混合编程,灵活性高
-
动态自动裁剪
- 无需宏定义裁剪,自适应最小化体积
-
自由扩展控件
- 使用脚本自动生成新控件框架,专注实现显示效果
-
内置便捷功能
- 软件定时器
- 多功能按键,支持实体按键和触摸按键
- 队列
- 彩色log打印
🏠️主仓库: https://gitee.com/gzbkey/LingDongGUI
🏠️镜像仓库: https://github.com/gzbkey/LingDongGUI
widget demo sdl
状态 | 名称 | 说明 |
---|---|---|
✅ | window | 窗体,多用于分层 |
✅ | image | 图片,用工具生成图片数据,支持png格式 |
✅ | button | 按键 |
✅ | text | 文本 |
✅ | progress bar | 进度条,支持图片移动形成动画效果 |
✅ | check box + radio button | 复选框 + 单选功能,支持自定义图片和文字显示 |
✅ | radia menu | 旋转菜单 |
✅ | label | 简单文本显示 |
✅ | slider | 滑动条 |
✅ | scroll selecter | 滚动选择器 |
✅ | date time | 日期和时间,数字时钟 |
✅ | icon slider | 滑动图标 |
✅ | gauge | 仪表盘 |
✅ | qr code | 二维码 |
✅ | table | 表格 |
✅ | keyboard | 键盘 |
✅ | line edit | 编辑框 |
✅ | graph | 波形图 |
✅ | combo box | 下拉框 |
✅ | arc bar | 圆环进度条 |
✅ | animation | gif动画 |
🔲 | calendar | 日历 |
✅ | message box | 消息框 |
🔲 | clock | 模拟时钟 |
✅ | list | 列表,可嵌入其他类型控件 |
🔲 | time picker | 时间选择器 |
🔲 | date picker | 日期选择器 |
名称 | 类型 | 说明 |
---|---|---|
docs | 文件夹 | 详细说明文档 |
examples | 文件夹 | 例子项目所在文件夹 |
src | 文件夹 | 源码文件 |
tools | 文件夹 | 配套使用的相关工具 |
📖 中文教程
🐧 QQ群:187033407