什么是Qt?先从一个令Developer或Programmer苦恼的地方讲起,开发程序遇到跨平台时,就是开发人员头痛的时候,而且这种情况也慢慢变多了,特别是给手机或行动装置所使用的程序,现在手机平台可说琳琅满目,开发时要跨两个以上的平台还蛮常见的,每换一个平台发布,程序就要改写,可说是相当麻烦的事,而名为 "Qt" (发音为Cute)就是要解决前述的问题。
Qt是基于C语言(C++)的应用程序开发的框架,作用很像「多啦A梦的翻译吐司」,把程序「翻译」成各平台认得的格式,特别像现在手机平台有这么多种(Symbian、iPhone、Windows Mobile与Android等),因此程序只要写一次,透过Qt就能转换成该平台认得的样式。当然,软件本身也是要用C++来写才能顺利转换。
Qt开放原始码,并且有自由软件的授权协议,目前授权方式支持3种:LGPL、GPL与商业发布,LGPL从Qt 4.5版后开始支持,预计在2010年进入到Qt 4.6。
Qt在2008年被Nokia所买下,很明显就是着眼在Ovi Store的软件开发,不过相较于iPhone Appstore软件的数量已突破10万大关,Ovi这边还要再加油才是
qt.nokia.com/downloads
Qt 4.6发布了
- leeaman
- 帖子: 30702
- 注册时间: 2007-02-02 18:14
- 系统: debian sid
- 瓦特1
- 帖子: 383
- 注册时间: 2009-09-16 22:54
Re: Qt 4.6
opera装qt4好些
- 瓦特1
- 帖子: 383
- 注册时间: 2009-09-16 22:54
Re: Qt 4.6发布了
添加 Multi-touch(多点触摸)支持