- 没有使用Controls与Controls2 的Toou2D性能更佳
- 支持 Font Awesome 、Svg Icon
- 丰富的Demo供学习和参考,T2D上手更容易
- 完善的Api文档,企业项目、团队开发必备开源框架
- 规划长期开源路线发展方向明确,长期维护可安心使用
- 继承Qt跨平台特性并遵循Qt书写规范
- 你提需求我们改进,互助互利共同奋进 :
使用Toou2D开发的Demo效果
Toou2D有哪些组件?
组件名称 | 简短说明 |
---|---|
TAvatar | 用图标、图片或者字符的形式展示用户或事物信息 |
TAwesomeIcon | 超级流行的 Font Awesome icon |
TBadge | 出现在按钮、图标旁的数字或状态标记 |
TBusyIndicator | 加载数据时显示动效 |
TButton | 常用的操作按钮 |
TCarousel | 在有限空间内,循环播放同一类型的图片、文字等内容 |
TCheckBox | 一组备选项中进行多选 |
TDialog | 在保留当前页面状态的情况下,告知用户并承载相关操作 |
TDialogBasic | 可以自定义弹出效果的Dialog |
TDialogButton | 嵌入在Dialog body 底部的操控按钮 |
TDividerLine | 一条线段、分割线、底线 |
TFlickable | 内容可拖拽,自带上下以及左右拖动进度条 |
TFpsMonitor | FPS监控,监控软件性能相当重要 |
TIcon | 提供了一套常用的图标集合,根据source不同自动加载 |
TIconButton | 带有icon的按钮 |
TImage | 显示一张图像,可以是Qt支持的所有格式 |
TImageButton | 使用图像来制作一个按钮 |
TInputField | 通过鼠标或键盘输入字符 |
TLabel | 呈现文本给用户 |
TMask | 遮罩功能,可以指定给用户显示某一特定区域 |
TMouseArea | 接收并相应鼠标以及触控区域 |
TNavigationBar | 为应用提供导航功能 |
TObject | 在Qt基础上加了一丢丢小改善 |
TPagination | 当数据量过多时,使用分页分解数据。 |
TPopover | 模态任意位置弹出框 |
TPopoverMenu | 模态任意位置弹出菜单框 |
TPopup | 显示了一个弹出式窗口,需要自定义body |
TProgressBar | 用于展示操作进度,告知用户当前状态和预期 |
TRadioBox | 在一组备选项中进行单选 |
TRadioBoxGroup | 管理一组RadioBox,组内只能选其一 |
TRectangle | 矩形色块区域 |
TSVGIcon | Svg 图标 |
TScrollbarH | 横向滚动条,可操控ListView,GridView,Flickablet等等 |
TScrollbarV | 竖向滚动条,可操控ListView,GridView,Flickablet等等 |
TSwitch | 表示两种相互对立的状态间的切换,多用于触发「开/关」 |
TTag | 用于标记和选择 |
TToast | 轻量级的消息反馈,以小弹框的形式出现 |
… | 未完待续,请关注下一个版本的更新。 |
以前 Ctrl + C 过你们的代码,今天Toou也给了你们一个Ctrl + V 的机会。
Toou
感谢关注,点个小星星呗!~