标题:请教qtopia和qt/e的概念和它们之间是什么关系?
作者:hbtian
日期:2007-05-28 09:56
内容:
我知道这个问题太菜了,昨天也上网查了很多关于qtopia的介绍,但是都太少了,还不太明白它和QT/e是如何搭配的。
据我现在的理解,QT/e是装在主机上的用来编译目标机程序用的;qtopia则是由QT/e生成的,装在目标机上的。不知道我的理解对不对?
但是qtopia是做什么的呢?像QT/e一样是一个函数库吗?网上关于qtopia的中文介绍太少了,只是简简单单的说一句qtopia是QT/e编译生成的,感觉一头雾水……(不好意思,本人实在太菜了)
还有一点不明白的就是既然在编写嵌入式应用程序的时候有了QT/e,为什么还需要QT/x11呢?它们不都是库文件+图形开发环境吗
希望高手能在版里发一些针对QT等嵌入式开发工具的入门帖子,这样新手也不会觉得跨度太大,至少能找到个地方从头开始有个正确的了解
#1 [keisuo 05-28 10:57]
在Qt Programming板块里有详细的介绍
#2 [keisuo 05-28 11:03]
blog.sina.com/keisuo
#3 [triverson 05-29 23:08]
兄台,我也刚接触,也还不是太理解,交流下:
QT在以前(大概是QT3时代以前)分为QT/E 和QT/X11,分别对应嵌入式和桌面平台。在开发QT/E时要用到QT/x11多半是要用到他的designer来设计UI的吧(抱歉,我也刚接触,正在编译开发平台),设计好UI以后再用QT/E来编译目标板上的程序。在这个时候嵌入式中有了Qtopia,按照我的理解应该就是对应于PC平台上的KDE吧(乱猜的,我连KDE都没接触过,只知它使用QT来的)
到了QT4,估计奇趣是为了统一,将QT/E改名为Qtopia Core。
我的理解就如此了,希望有所收获~
#4 [hbtian 06-06 08:59]
多谢triverson指点
#5 [hbtian 06-06 09:07]
还想说一句,希望这里的高人能写一些QT各个版本之间的关系的文章,为我们这些新手指指路,最好在抽象的说时能举几个具体的实例,这样对初学者很有好处。我觉得一个软件最重要的是了解它的开发方法,掌握了方法也就成功了一半。现在特别头疼QT各个版本之间的关系,比如有了QT/e还要有QT/x11,还有qtopia,现在脑子里乱乱的。