当前位置: 首页 > news >正文

嵌入式GUI设计第一阶段回顾

从立项到现在已经有1,2个月了。

第一个月主要处理自己的事,基本以调研为主。原先要用xynth 这个GUI的,但是发现它虽然占用资源小,启动快。但是功能比较弱,文档不全,支持也十分不好。在对资源十分讲究,而GUI界面要求不是很高的情况下可以用用。我们这个项目,采用ARM9 2410作为处理器,RAM有256M,关键客户要求人机界面美观大方。所以最后还是选用QT作为我们的GUI设计软件。

第二个月就是用QT来设计了。目前,QT最新版是4.5.1。相比较前一版本4.4.3,在运行速度上有明显改善。

本人实测结果和官方文档描述的基本一致,性能上基本能改善一倍多。QT还可以进一步优化,做到按需定制,的确比GTK更适合嵌入式。当然,对qt本身的优化就是configure配置 和qconfig了。自己的应用程序也要优化。这里大有文章可做。

第一阶段回顾,只能说QT才刚刚入门。QT的许多功能还没用上。QT的确很强大,更重要的是,现在的QT被诺基亚收购后,已经是完全开源,完全免费使用的了。哈哈,广大嵌入式老板和开发者的福音。我估计,以后QT的市场份额越来越大。国内的MIniGUI估计到时只能卖服务了。

相关文章:

  • 重温TCP-IP学习笔记- 2/3
  • Windows Mobile 6.5 Widgets开发初体验
  • 重温TCP-IP学习笔记 3/3
  • android webview 跳过免费ssl证书验证
  • android webview file标签点击弹出选择文件或拍照菜单
  • AzureAD 错误信息Access token validation failure
  • android webview实现拍照
  • lens flare:镜头光晕
  • SQL批处理 导入excel数据到表
  • opengl粒子系统的渲染方式
  • html5 canvas上传图片后预览
  • ZBuffer裁剪planar shadow
  • 3D几何流水线之模型变换
  • html5 canvas 加载图片错误 SecurityError: Failed to execute 'toDataURL' on 'HTMLCanvasElement'
  • RGBA模式人物换色的实现
  • 【译】JS基础算法脚本:字符串结尾
  • 【跃迁之路】【699天】程序员高效学习方法论探索系列(实验阶段456-2019.1.19)...
  • 2017前端实习生面试总结
  • eclipse(luna)创建web工程
  • js正则,这点儿就够用了
  • SpiderData 2019年2月16日 DApp数据排行榜
  • vue学习系列(二)vue-cli
  • 开放才能进步!Angular和Wijmo一起走过的日子
  • 如何选择开源的机器学习框架?
  • 如何在GitHub上创建个人博客
  • 使用SAX解析XML
  • 使用前端开发工具包WijmoJS - 创建自定义DropDownTree控件(包含源代码)
  • 移动互联网+智能运营体系搭建=你家有金矿啊!
  • 在weex里面使用chart图表
  • 责任链模式的两种实现
  • 这几个编码小技巧将令你 PHP 代码更加简洁
  • “十年磨一剑”--有赞的HBase平台实践和应用之路 ...
  • MyCAT水平分库
  • ​TypeScript都不会用,也敢说会前端?
  • ​软考-高级-信息系统项目管理师教程 第四版【第23章-组织通用管理-思维导图】​
  • #鸿蒙生态创新中心#揭幕仪式在深圳湾科技生态园举行
  • (02)vite环境变量配置
  • (12)目标检测_SSD基于pytorch搭建代码
  • (4)Elastix图像配准:3D图像
  • (办公)springboot配置aop处理请求.
  • (分布式缓存)Redis哨兵
  • (附源码)spring boot球鞋文化交流论坛 毕业设计 141436
  • (附源码)计算机毕业设计SSM疫情居家隔离服务系统
  • (四) Graphivz 颜色选择
  • (四)七种元启发算法(DBO、LO、SWO、COA、LSO、KOA、GRO)求解无人机路径规划MATLAB
  • (转)JAVA中的堆栈
  • (最完美)小米手机6X的Usb调试模式在哪里打开的流程
  • * CIL library *(* CIL module *) : error LNK2005: _DllMain@12 already defined in mfcs120u.lib(dllmodu
  • .bat批处理(四):路径相关%cd%和%~dp0的区别
  • .mysql secret在哪_MYSQL基本操作(上)
  • .NET Core WebAPI中封装Swagger配置
  • .NET Windows:删除文件夹后立即判断,有可能依然存在
  • .NET 中什么样的类是可使用 await 异步等待的?
  • @private @protected @public
  • @RunWith注解作用