一、建议你使用QT这个版本来做,好处是目前版本比QTE和Qtopia相比来说是最新的,版本新API也就更丰富,功能也就越强大,做出来的界面也就越好看越华丽,目前版本4.7.1。
QTE版本稍落后于QT,而且目前QTE正在向QT-CORE方向转变,由开源逐渐转变为收费,现在我们搞嵌入式开发的都已经不再选用QTE来做了,我们都开始转向了QT4。
Qtopia这个版本唯一的好处是有一个桌面,以上两个版本QTE和QT都是没有桌面的,如果需要桌面只能自己写,Qtopia的版本到2.2.0就停止了,以后出来的都是收费版的Qtopia了,而且最不好的是,它的代码和QT4的不兼容,需要重新写代码。
一般开发板会有qtopia2.2.0带有桌面,从上面网友介绍看出现在从QT4.7.1方向做,但是桌面需要自己来写。
二、qtopia 2.2后就叫做了qt-extended
三、
没有qtopia 4这个东西。qtopia最后的版本是2.2吧,已经是六七年前的东西了,现在已经几乎要淘汰了。qtopia是基于Qte的。Qte是qt的嵌入式版本。
最新版本应该是qtopia4.4.3,是诺基亚发布的最终版手机桌面版本,具有超酷的界面
现在已经没有这些乱七八糟的版本了,只有一个qt类库(qt everywhere),最新版本是4.7.1。
qt everywhere就是说不管你是在PC机还是在嵌入式平台上,不管在windows还是linux还是mac,用的都是同一个源码包,你可以根据需要用不同的配置选项,编译成某个平台上的版本。
qtopia早就停止开发了。现在Nokia还没有推出类似qtopia的桌面系统,但是Nokia说将来会集成到Qt类库中。
其实就算没有桌面系统,Qt程序照样能跑,如果你不需要桌面系统的话,直接用qt 4.7.1吧。可以到qt.nokia.com下载一个最新版本。开发环境最好用Qt Creator,开发起来非常方便,只要配置好环境,方便易用绝对不输给vs。
如果你要用桌面系统,那只能用qtopia了,但是和qt 4是不兼容的,而且Qt Creator好像是不支持qt 2。Qtopia反正就是开发起来比较麻烦,用起来还可以。
我用的也是友善的板子,不过开发环境都是自己搭建的,用的是Qt Creator 2.0。qt 4.6.3 和qt 4.7.1这两个类库都用过,感觉不错,开发起来很方便。