Qt, QT/E, Qtopia 的区别
来源:互联网 发布:学术美国 知乎 编辑:程序博客网 时间:2024/06/07 02:40
Qt泛指Qt的所有桌面版本,比如Qt/X11,Qt Windows,Qt Mac等。由于Qt最早是在Linux中随着KDE流行开来的,因此通常很多人说的Qt都指用于Linux/Unix的Qt/X11。一般命名以qt-x11-opensource-xxx!
QT/E -> Qtopia-core -> Qt-embedded-opensource(同一种鸟):Qt 在刚出现的时候,对于Linux和Unix系统,只有构建于Xlib之上的X11版。但随着Linux操作系统在嵌入式领域的应用日渐广泛,Qt推出了嵌入式的版本Qt/E。由于嵌入式受限的硬件环境往往难以运行庞大的X服务器,Qt/E去掉了X Lib的依赖而直接工作于Frame Buffer上,因而效率更高,但它并不是Qt的子集,而应该是超集,部分机制(如QCOP等)不能用于Qt/X11中。
Qtopia(注意不是Qtopia-core,两者是不一样的):一般命名为qtopia-opensource,最初是sourceforge.net上的一个开源项目,全称是Qt Palmtop Environment,是构建于Qt/E之上一个类似桌面系统的应用环境,包括了PDA和手机等掌上系统常见的功能如电话簿、日程表等。现在Qtopia 已经成为了Trolltech的又一个主打产品,为基于Linux操作系统的PDA和手机提供了一个完整的图形环境。
值得特别注意的是 在版本4之前,Qt/E和Qtopia是不同的两套程序,Qt/E是基础类库,Qtopia是构建于Qt/E之上的一系列应用程序。但从版本4开始,Trolltech将Qt/E并入到了Qtopia产品线中去了,并推出了新的Qtopia4。但实际上原来的Qt/E仍然作为基础类库,只是改名为Qtopia Core了,也许又感觉Qtopia Core跟Qtopia容易让人搞混,所以又改名为qt-embedded-linux-opensource-linux/wince(QT也支持Wince )。它作为嵌入式版本的核心,既可以与Qtopia配合,也可以独立使用。而原来的Qtopia则被分成几层,核心的应用框架和插件系统被称为 Qtopia Platform,上层的应用程序则按照不同的目标用户分为不同的包,如Qtopai PDA,Qtopia Phone。
Qte的改名过程,Qte-->Qtopia Core-->Qt-embedded-linux-xxxx
Qtopia/QtEmbedded版本对应关系?
Qtopia1.7.0 / Qte 2.3.7
Qtopia2.1.1 / Qte 2.3.10
Qtopia2.1.2 / Qte 2.3.11
Qtopia2.2.0 / Qte 2.3.12 (包含在qtopia2.2源码包中)
qtopia 2的应用基于qte 2.3.x的
qtopia 4的应用基于qtopia core(相当于原来的qte) 4.x
- Qt, QT/E, Qtopia 的区别
- Qt, QT/E, Qtopia 的区别
- Qt, QT/E, Qtopia 的区别
- QT,QT/E,Qtopia,qt creator的联系与区别
- Qt,Qt/E,Qtopia Core, Qtopia 区别和联系
- 关于QT, QT/E, Qtopia ,qvfb, Qtopia Core的区别与联系
- Qt,Qt/E,Qtopia Core, Qtopia这些版本之间的区别和联系
- Qt Qt/E Qtopia 的关系
- Qt Qt/E Qtopia 的关系
- Qt,Qt/E,Qtopia Core, Qtopia的区分
- Qt,Qt/E,Qtopia Core, Qtopia的区分
- Qt,Qt/E,Qtopia Core, Qtopia的区分
- Qt,Qt/E,Qtopia Core, Qtopia 的关系
- Qt,Qt/E,Qtopia Core, Qtopia
- Qt、Qte、qtopia的区别
- qt、qte、qtopia的区别
- Qt,Qt-Embedded, Qtopia的区别
- QT/E和Qtopia的编译详解
- 最后的“战斗”
- shell图形化监控网络流量 网络流量的监控工具有很多,如:Mrtg、Cacti、Zabbix等等,他们都有着各自的特点,不同的侧重,只为适合不同的应用场景的各种特殊需求。除了网络流量监控工具以外,还
- 关于指向数组的指针
- Cross-site Scripting (XSS)
- 文件系统简述
- Qt, QT/E, Qtopia 的区别
- Go语言 有限状态机FSM
- 创新实验室实习生每周工作总结【实习第三周】
- 文件系统
- sshd系统自带启动脚本详解
- mysql分表的3种方法
- 如何基于微信开放接口开发企业的微信CRM
- java实现归并排序,树形排序(锦标赛制);java字符串分隔或的形式
- Android开发必备的21个免费资源和工具