查看完整版本: [-- Toou2D 轻量级Ui框架 1.0发布 --]

QTCN开发网 -> Qt代码秀 -> Toou2D 轻量级Ui框架 1.0发布 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

hslm 2019-09-16 09:10

Toou2D 轻量级Ui框架 1.0发布


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


九重水 2019-09-16 09:37
路过帮顶。

沉默小ai 2019-09-16 13:04
真心感谢做出这么好的贡献!!!

圣域天子 2019-09-16 13:30
怎么感觉是一套H5界面库???

song.lf 2019-09-16 15:03

song.lf 2019-09-16 15:06
下载用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 2019-09-16 17:48
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 2019-09-16 19:59
这个必须顶

clickto 2019-09-19 20:52
很强!!!!

zqxwce007 2019-09-23 08:17
                

chamsdoncon 2019-09-26 11:12
  

wangqiang73 2019-10-29 10:10

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

big_mouse 2020-04-15 09:06

拖杀猪刀的 2020-04-30 11:07
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 2020-05-05 10:19
    

药师 2021-07-14 11:04
不用 Controls 2.x 的考虑是提高性能?想问下这个的依据是什么。


查看完整版本: [-- Toou2D 轻量级Ui框架 1.0发布 --] [-- top --]



Powered by phpwind v8.7 Code ©2003-2011 phpwind
Gzip disabled