您的位置:首页 > 编程语言 > Qt开发

Qt、QtE、Qtopia 和 Qtopia Core

2011-04-29 12:18 344 查看
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。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: