一款关于Qt皮肤的生产力工具,能将皮肤相关的资源都打进一个包,软件通过解析这个
数据包,完成皮肤的加载。
加载过程代码如下:
- QResource::registerResource(skinPath);
- QFile file(":/stylesheet/stylesheet.qss");
- if (!file.open(QIODevice::ReadOnly | QIODevice::Text))
- return; // 或者处理错误
- QTextStream in(&file);
- auto stylesheet = in.readAll();
- qApp->setStyleSheet(stylesheet);
软件功能:
1、工程化管理皮肤
2、支持Qt的各种版本(需要配置
编译器,即RCC)
3、支持
qss的快速编辑,自动联想,撤销、重做、注释/取消注释等等
4、支持
图片资源直接拖入到qss中
5、支持
颜色配置、选取、预览
6、支持常用的图片
格式的转换
7、皮肤工程的编译与反编译
使用此软件能带来什么?
1、软件
开发与
界面风格设计可以彻底解耦
2、工程化管理软件界面,确保软件皮肤可在多个软件上运行
3、可以实现软件的换肤功能
4、软件皮肤可快速形成
主界面
需要留言:
bluebai@qq.com