Linux终端framebuffer ui系统库

J__ack 2017-07-07 02:53:49
最近不忙的时候,在Linux终端下写了个小型的UI系统,有兴趣的可以拿去研究或使用,顺便也可以提提意见
git@code.csdn.net:J__ack/framebufferui.git
https://code.csdn.net/J__ack/framebufferui.git

初步实现了TextView,EditView,Button,Menu,SeekBar,MessageBox,Window,StausBar还有鼠标和键盘输入等功能,应用程序 编写时直接修改main.c即可实现。
望各位大神也能给于一些指导。
...全文
403 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
J__ack 2017-07-10
  • 打赏
  • 举报
回复
引用 2 楼 lgbxyz 的回复:
你应该再开一个blog 分享设计实现, 单纯的代码比较难吸引大众
这就有点抽不开身了
J__ack 2017-07-10
  • 打赏
  • 举报
回复
引用 3 楼 zhxianbin 的回复:
https://code.csdn.net/J__ack/framebufferui.git 打不开
你需要把后面的 .git 去掉作为网址这样打开的。
zhxianbin 2017-07-10
  • 打赏
  • 举报
回复
https://code.csdn.net/J__ack/framebufferui.git 打不开
LubinLew 2017-07-09
  • 打赏
  • 举报
回复
你应该再开一个blog 分享设计实现, 单纯的代码比较难吸引大众
ckc 2017-07-08
  • 打赏
  • 举报
回复
随着嵌入式Linux应用的不断发展,嵌入式处理器运算能力的不断增强,越来越多的嵌入式设备开始采用较为复杂的GUI系统,手持设备中的GUI系统发展得非常迅速。传统的GUI系统,如Microwindows等,由于项目规模较小、功能较为薄弱,缺乏等三方软件开发的支持等诸多原因,在比较高级的手持或移动终端设备(如PDA、Smart-Phone、车载导航系统)中应用较少。
Qt/Embedded是著名的Qt开发商Trolltech公司开发的面向嵌入式系统的Qt版本,目前更名为Qtopia Core,最新版本是4.4.0。开发人员多为KDE项目的核心开发人员。目前Qt支持的平台有Microsoft Windows,UNIX/X11,Mac OS X和嵌入式Linux。许多基于Qt的X Window程序可以非常方便地移植到Qt/Embedded上,与X11版本的Qt在最大程度上接口兼容,延续了在X上的强大功能,在底层彻底摒弃了X lib,仅采用framebuffer作为底层图形接口。Qt/Embedded类完全采用C++封装。丰富的控件资源和较好的可移植性是 Qt/Embedded最为优秀的一方面,使用X下的开发工具Qt Designer可以直接开发基于Qt/Embedded的UI(用户操作接口)界面。越来越多的第三方软件公司也开始采用Qt/Embedded开发嵌入式Linux下的应用软件。其中非常著名的Qt Palmtop Environment(Qtopia)早期是一个第三方的开源项目,并已经成功应用于多款高档PDA。Trolltech公司针对Smart- Phone中的应用需求,于2004年5月底发布了Qtopia的Phone版本。

23,124

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧