
QSkinny:基于Qt场景图的轻量级框架,仅包含少量QtQuick类,适用于C++和QML开发
5星
- 浏览量: 0
- 大小:None
- 文件类型:ZIP
简介:
QSkinny是一款采用Qt场景图技术构建的精简型开发框架,专为C++与QML开发者设计。它通过限制使用QtQuick组件的数量来实现高效、轻量级的应用程序开发环境。
QSkinny 是一个基于 Qt 场景图的框架,并且使用了较少的核心类来自 Qt Quick。它提供了一组轻量级控件,可以在 C++ 和 QML 中使用。
在 C++ 中实现时可以利用“场景图”类来构建控件,这比堆叠 QObject 或者 QQuickItem 这样的重对象更简单,并且提供了功能全面的 C++ API 以便应用程序代码也能受益于这种策略。瘦的设计还意味着将 API 和控件本身的逻辑、样式以及在屏幕上的呈现分离。
这个项目已经为汽车 GUI 提供了一个坚实的基础,目前有约30万行纯C++代码。如预期的一样,它带来了良好的启动性能和较低的内存占用水平。
然而,在文档编写或吸引人的默认外观方面,QSkinny 目前还存在不足之处。尽管其概念已经被证明是可行的,但 QML API 仍然没有完全开发完成。此外,当前实现的控件选择仅限于驾驶项目相关需求。
全部评论 (0)
还没有任何评论哟~


