经过6个多月的努力,在2013年双12这天,Digia公司正式发布了Qt5.2正式版。随着Qt5.2版本的发布,标志着Qt正式全面地支持Android、iOS、BlackBerry、Sailfish/Jolla和Ubuntu等移动操作系统。
此外,Qt5.2还提供了Windows RT功能预览,使Qt成为了覆盖移动系统平台最广的跨平台开发框架。Qt5.2可使用户的桌面或嵌入式系统的程序快速部署到移动手机或平板电脑中。
经过6个多月的努力,在2013年双12这天,Digia公司正式发布了Qt5.2正式版。随着Qt5.2版本的发布,标志着Qt正式全面地支持Android、iOS、BlackBerry、Sailfish/Jolla和Ubuntu等移动操作系统。
此外,Qt5.2还提供了Windows RT功能预览,使Qt成为了覆盖移动系统平台最广的跨平台开发框架。Qt5.2可使用户的桌面或嵌入式系统的程序快速部署到移动手机或平板电脑中。
通过前两节的介绍,使ucgui成功运行在stm32板子的ecos系统,实现了让ucgui在ecos中跑起来的目标。接下来就是实现触摸功能。
ucgui触摸功能的移植也相对比较容易,前提是你的触摸驱动已经调试好了。我的STM32板子使用的是TSC2046触摸驱动芯片,其驱动在前面章节已经介绍过了。详情点击:http://velep.com/archives/617.html
建立ucgui的交叉编译工程后,就可以真正展开ucgui的移植工作了。在此之前,需要完成了LCD驱动工作,这代表你对eCos的framebuf框架有所了解。
本节主要介绍在eCos系统中如何让ucgui跑起来。ucgui设计优秀,具有良好移植性,配合eCos framebuf优秀框架,可以让你很快见到ucgui呈现的精美显示界面,let’s go…
ucgui是一个开源的轻型嵌入式GUI,使用广泛,资料丰富,功能完整,尤其适合嵌入式产品的GUI。只是它开源但不免费。仅管如此,移植来玩玩还是可以的。
从这节开始,介绍ucgui移植到eCos方法与步骤。大抵分为3章节:建立ucgui编译工程、让ucgui在eCos中运行起来和触摸功能移植。本节主要介绍如何建立ucgui的编译工程。
2013年7月3日,Digia公司Qt开发团队在其官方博客上宣布Qt 5.1正式版发布。它的下载页面标题为:Let’s hear it for Qt 5.1! 多么美好的诗句。
关注Qt很久了,非常喜欢它。在2011年的时候曾经自学过一段时间,那时用的是Qt 4.7版本。虽然Qt是一个很庞大的东东,但不得不说,它具有极其优良的架构,尤其是它的跨平台特性和独创的信号槽机制。 阅读全文 »
© 2012 velep.com | reille blog | 管理| 粤ICP备15065318号-2| 谷歌地图| 百度地图| Suffusion theme|Sayontan Sinha |