Qt、QtE、Qtopia 和 Qtopia Core

Qt 的概念:Qt 是泛指 Qt 的所有版本的图像界面库,比如 Qt/X11,Qt Windows, Qt Mac 等。由于 Qt
最早是在 Linux 中随着 KDE 流行开来的,
所以我们通常所说的 Qt 都是指的用于 Linux/Unix 的 Qt/X11。后
面会讲到 Qt2、Qt3 和 Qt4,2、3 和 4 是指的 Qt 的版本号。
Qt/Embeded 的概念:它是用于嵌入式 Linux 系统的 Qt 版本,Qt/Embeded 也简称 Qte 或 Qt/E(以下使
用 Qte 表 示 ) Qte 去掉了 X Lib 的依赖而直接工作在 Framebuffer 上,虽然它是 Qt 的嵌入式版本,但是它

不是 Qt/X11 的子集,它有部分机制(比如 QCOP 等)就不能用于 Qt/X11 中。
Qtopia 是一个基于 Qte 的类似桌面系统的应用环境,包含有 PDA 版本和 Phone 版本。请注意是基于
Qte 的应用环境,换个说法就是 Qte 是库(实际上也是库,叫基础类库)
,Qtopia 是用 Qte 这个库开发出来
的应用程序。Qtopia 最高版本是 Qtopia-2.2.0,在这之后就没有再推出过免费的 Qtopia 了。
Qtopia Core:可以认为是刚刚讲到的 Qte,虽然名字中含有 Qtopia,不过它的实质还是刚刚讲到的 Qte
的基础类库。虽然从 Qt4 开始把 Qtopia Core 并到 Qtopia 的产品线中了,但实质上 Qtopia Core 还是基础类
库,相当于 Qte。
注意:最近 Qtopia Core 改名了,新名字叫做:qt-embeded-linux-xxxxxx。

你可能感兴趣的:(LINUX)