类似 Qt 的“跨平台 GUI 框架 GOSP”时隔一年有重大更新

栏目: 软件资讯 · 发布时间: 4年前

内容简介:GOSP = Giveda® Open Source Project for English, please refer to: https://gitee.com/giveda/GOSP/blob/master/README_en.md GOSP简介(中文版) Qt是一个优秀的c++开发框架,API简单易用,社区庞大,资源丰富...

GOSP = Giveda® Open Source Project

for English, please refer to: https://gitee.com/giveda/GOSP/blob/master/README_en.md

GOSP简介(中文版)

Qt是一个优秀的c++开发框架,API简单易用,社区庞大,资源丰富。但Qt太重量级了(Qt需要很多的RAM和ROM),因此我开发了GOSP这个框架。GOSP在不依赖Qt的前提下,提供了非常类似Qt的API接口,仅需要几百KB的硬件资源(比Qt小的多),能运行在Qt不支持的低性能领域(对Qt形成补充),适用于嵌入式开发。

类似 Qt 的“跨平台 GUI 框架 GOSP”时隔一年有重大更新

类似 Qt 的“跨平台 GUI 框架 GOSP”时隔一年有重大更新

主要特色

  • GOSP是码云GVP项目,其产权归全体贡献者共同所有,贡献者根据自身对项目的不同贡献而享有不等比例的产权。
  • 史上最容易理解的GUI框架,史上最简单,没有之一。
  • 100%使用图片来实现个性化的控件和界面。(见下文的截图)
  • 提供了类似Qt的API,可提供基于qt creator的集成开发环境。
  • 基于别具一格的Giveda信号槽技术,各个模块代码之间无耦合。
  • 无耦合的代码,史上最容易复用,没有之一。

类似 Qt 的“跨平台 GUI 框架 GOSP”时隔一年有重大更新

如何使用

查看如下《简易指导文档》: https://gitee.com/giveda/GOSP/blob/master/HowTo.md
《HTML文档》: http://giveda.com/gui_engine/html/index.html

本次更新如下:

  • 完善窗口切换时焦点恢复的问题。
  • 修改界面黑屏的问题。
  • 优化对RTOS的支持。
  • 支持开发嵌入式应用。
  •  支持上下键滚动。
  • 支持开发 Linux 程序。
  • 修复base utils中存在的bugs
  • 支持用户让界面以最高帧率刷屏
  • 为用户 2D 加速 提供支持
  • 使用 cppcheck 进行静态检查。
  • 使用 valgrind 进行动态内存检查。
  • 优化 单元测试
  • 支持高清屏。
  • 丰富辅助工具。
  • 改进 示例代码。
  • 支持用户自己扩展自己的控件。
  • 支持用户自己扩展自己的动画。
  • 支持用户自己实现自己的主循环。
  • 每个页面支持独立的初始焦点。

开源协作

如果您觉得我们的开源软件对你有所帮助,请加入我们、与我们同行。作为码云GVP项目,GOSP项目的知识产权归全体贡献者共有,贡献者根据自身对项目的不同贡献而享有不等比例的产权。
任何的合作或者建议均可发送邮件至lei@giveda.com


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Parsing Techniques

Parsing Techniques

Dick Grune、Ceriel J.H. Jacobs / Springer / 2010-2-12 / USD 109.00

This second edition of Grune and Jacobs' brilliant work presents new developments and discoveries that have been made in the field. Parsing, also referred to as syntax analysis, has been and continues......一起来看看 《Parsing Techniques》 这本书的介绍吧!

HTML 压缩/解压工具
HTML 压缩/解压工具

在线压缩/解压 HTML 代码

随机密码生成器
随机密码生成器

多种字符组合密码

HEX HSV 转换工具
HEX HSV 转换工具

HEX HSV 互换工具