QT一些版本的区别
来源:互联网 发布:vb.net winform 编辑:程序博客网 时间:2024/04/30 09:31
Qt的版本是按照不同的图形系统来划分的,目前分为四个版本:Win32版,适用于Windows平台;X11版,适合于使用了X系统的各种Linux和Unix平台;Mac版,适合与苹果MacOSX;embedded版,适合于具有帧缓冲(frame buffer)的Linux平台。
Qt-embedded和Qtopia
Qt在刚出现的时候,对于Linux和Unix系统,只有构建于Xlib之上的X11版。但随着Linux操作系统在嵌入式领域的应用日渐广泛,Qt推出了嵌入式的版本Qt-embedded(Qte)。由于嵌入式受限的硬件环境往往难以运行庞大的X服务器,Qt的嵌入式版跳过了Xlib和XServer直接操作帧缓冲,可以在速度和体积上有很大的提高。
Qtopia最初是sourceforge.net上的一个开源项目,全称是Qt Palmtop Environment,是构建于Qte之上一个类似桌面系统的应用环境,包括了PDA和手机等掌上系统常见的功能如电话簿、日程表等。现在Qtopia已经成为了Trolltech的又一个主打产品,为基于Linux操作系统的PDA和手机提供了一个完整的图形环境。
值得特别注意的是Qte和Qtopia之间的关系。在版本4之前,Qte和Qtopia是不同的两套程序,Qte是基础类库,Qtopia是构建于Qte之上的一系列应用程序。但从版本4开始,Trolltech将Qte并入了Qtopia,并推出了新的Qtopia4。在该版中,原来的Qte被称为Qtopia Core,作为嵌入式版本的核心,既可以与Qtopia配合,也可以独立使用。原来的Qtopia则被分成几层,核心的应用框架和插件系统被称为Qtopia Platform,上层的应用程序则按照不同的目标用户分为不同的包,如Qtopai PDA,Qtopia Phone。
还有一个需要注意的就是Qtopia没有出过3.x版,直接从2.20版跳到了4.x版,我想这主要是为了整合Qte,并与Qt的版本保持同步。
简单的说Qte是嵌入式版本的基础类库,QT应用程序是基于这个类库编写。在Qte4以后的版本改名为Qtopia Core,它和Qtopia不一样,只是个类库,而没有桌面环境,像我们常用的qtopia-core-opensource-src-4.3.5。
而带有Qtopia桌面环境的是qtopia-opensource-src-4.x.x,目录下多了几个文件。
上一篇:Qt中使用Sleep()
下一篇:ARM-LINUX-GCC 4.4.3安装(ubuntu下)
- WES8去除LOGO和水印的方法...
- c代码实现"excel文件的创建及...
- wineqq
- .bash_profile和.bashrc的区别...
- Linux下如何修改终端提示符 ...
- linux 常见服务端口
- 【ROOTFS搭建】busybox的httpd...
- 什么是shell
- linux socket的bug??
- linux的线程是否受到了保护?...
- 我的ChinaUnix博客被锁定了,...
- 虚拟机中ubuntu无线连接问题...
- IBM DS3400 盘阵怎么查看是单...
- 启动auditd时,报错如下,怎么...
- CGSL系统中root密码正确,但无...
- QT一些版本的区别
- QT版本的一些介绍
- tensorflow版本的一些区别
- Qt各软件版本的区别
- Qt各软件版本的区别
- Qt各软件版本的区别
- Qt开源版本和商业版本的区别
- Windows XP Professional版本与Home版本的一些区别
- Mysql的一些数据类型及注意事项 以及版本的区别
- VS中Dubug和Release版本下的一些区别
- Python 2和 3版本的一些区别
- 不同python版本在使用pyserial的一些使用区别
- 个人记录jdk各版本之间的一些区别
- Qt,Qt/E,Qtopia Core, Qtopia这些版本之间的区别和联系
- Qt的各种版本
- QT的一些问题
- Qt 的一些心得
- Qt 的一些心得
- AndroidAnnotations——OnActivityResult
- Android中TextView自动连接网址
- ReportStudio入门教程(十) - 修改列标题名称
- ios开发:关于在XCODE编辑器里写入某些关键字没有模糊搜索辅助框
- Qt中使用Sleep()
- QT一些版本的区别
- ARM-LINUX-GCC 4.4.3安装(ubuntu下)
- 2014年3月1日 中石化涨停的背后
- Qt Creator的配置和开发初步测试
- 在Mac下配置php开发环境:Apache+php+MySql
- tslib1.4移植
- linux下安装Qt4
- 安装embedded版Qt与Qt移植
- 开发板运行Qt应用程序时,字体显示不正常的解决方法