• 6588阅读
  • 15回复

Toou2D 轻量级Ui框架 1.0发布 [复制链接]

上一主题 下一主题
离线hslm
 

只看楼主 倒序阅读 楼主  发表于: 2019-09-16

Toou 2D 拿来即用,为简单而生。

简称T2D,是一款采用自身模块规范编写的轻量级UI框架,遵循Qt书写与组织形式门槛极低无需深入学习简单易用可拿来即用,丰富的控件模块适合界面的快速开发,让程序人员拥有更多的精力来实现业务逻辑与算法。

  • 统一交互规范,丰富的Ui控件几十种常用控件放弃了Qt Controls 及 Controls 2 来提高性能。

  • 完善的主题系统,业务逻辑与界面主题设计分离,可通过简单修改变量自定义主题皮肤。灵活的多主题皮肤绑定机制、在不需要重启App即实现一键换肤

  • ini皮肤配置规则与每一个控件融合。可在应用内配置也可在应用外动态扩展配置。

  • 框架自动化安装支持动态库、静态库多模式编译。使用方便更安全更自由。

  • 提供丰富Demo、全面的帮助文档,Api查阅快速方便。项目必备开源框架!

  • 已经集成最新版 Font Awesome 4.7




    更多精彩Demo 请关注,如果喜欢麻烦点个星。谢谢
    开原地址:https://github.com/ShowFL/Toou-2D

4条评分好评度+1贡献值+1金钱+1威望+1
20091001753 好评度 +1 - 2019-09-17
20091001753 贡献值 +1 - 2019-09-17
20091001753 威望 +1 - 2019-09-17
20091001753 金钱 +1 - 2019-09-17
离线九重水

只看该作者 1楼 发表于: 2019-09-16
路过帮顶。
离线沉默小ai

只看该作者 2楼 发表于: 2019-09-16
真心感谢做出这么好的贡献!!!
离线圣域天子

只看该作者 3楼 发表于: 2019-09-16
怎么感觉是一套H5界面库???
离线song.lf

只看该作者 4楼 发表于: 2019-09-16
离线song.lf

只看该作者 5楼 发表于: 2019-09-16
下载用qt5.6 msvc 2016编译不过。
//qml type TStateType.
namespace Toou2D_State {
Q_NAMESPACE               // 这是那个版本的语法了? 请指教
enum Toou2D_StateType {
    Normal      = 0x0,
    Hovering    = 0x1,
    Pressed     = 0x2,
    Checked     = 0x3,
};
Q_ENUMS(Toou2D_StateType);
}
离线hslm

只看该作者 6楼 发表于: 2019-09-16
回 song.lf 的帖子
song.lf:下载用qt5.6 msvc 2016编译不过。
//qml type TStateType.
namespace Toou2D_State {
Q_NAMESPACE               // 这是那个版本的语法了? 请指教
enum Toou2D_StateType {
....... (2019-09-16 15:06) 

非常抱歉作者公司和家里都是 macOS开发环境,并没有vs,后续会加多平台编译测试。谢谢支持。
离线liulin188

只看该作者 7楼 发表于: 2019-09-16
这个必须顶
https://wiki.qt.io/Qt_5.12_Release
https://wiki.qt.io/New_Features_in_Qt_5.12
https://wiki.qt.io/Qt_5.12.0_Known_Issues
https://www.qt.io/blog/qt-5.13.2-released
https://www.qt.io/blog/qt-creator-4.10.2-released
https://wiki.qt.io/Qt_5.12_Tools_and_Versions
在线clickto

只看该作者 8楼 发表于: 2019-09-19
很强!!!!
离线zqxwce007

只看该作者 9楼 发表于: 2019-09-23
                
离线chamsdoncon

只看该作者 10楼 发表于: 2019-09-26
  
离线wangqiang73

只看该作者 11楼 发表于: 2019-10-29

我从JAVA转过来的,看到你的项目真的是给了我很大的帮助,谢谢楼主。
离线big_mouse

只看该作者 12楼 发表于: 2020-04-15

只看该作者 13楼 发表于: 2020-04-30
回 song.lf 的帖子
song.lf:下载用qt5.6 msvc 2016编译不过。
//qml type TStateType.
namespace Toou2D_State {
Q_NAMESPACE               // 这是那个版本的语法了? 请指教
enum Toou2D_StateType {
....... (2019-09-16 15:06) 

应该要qt5.8版本以上了,我在ubuntu下用qt5.6编不过,换成5.9就可以了
离线hanheyfon

只看该作者 14楼 发表于: 2020-05-05
    
离线药师

只看该作者 15楼 发表于: 2021-07-14
不用 Controls 2.x 的考虑是提高性能?想问下这个的依据是什么。
快速回复
限100 字节
 
上一个 下一个