关于Linux的GUI编程的一些问题

最近想学习Linux的图形用户界面(GUI)编程,遇到了一些问题,希望各位高手不吝赐教,各抒己见。1.GTK+是用来开发GNOME应用程序的。Qt是用来开发KDE应用程序... 最近想学习Linux的图形用户界面(GUI)编程,遇到了一些问题,希望各位高手不吝赐教,各抒己见。
1. GTK+是用来开发GNOME应用程序的。Qt是用来开发KDE应用程序的。
那么,是不是Qt3用来开发KDE3程序,Qt4用来开发KDE4应用程序(是不是有这个对应关系?)
2. 如果有这个对应关系,用 Qt4开发的程序能不能在KDE3的桌面系统上跑起来(假设完全没有装Qt4的库, 而只有Qt3的库)
3. Sun公司开发的Solaris听说是用了两种桌面系统,一个是CDE,另一个是GNOME2.0。
Solaris使用的GNOME桌面是不是用GTK+开发的,还是用Java开发的?
4. 虽然网上对于GTK+/GNOME和Qt/KDE的比较已经很多了。但是时至今日,这两个桌面系统都发生了很大的变化。现在,GNOME桌面的用户多,还是KDE桌面的用户多?两个都学了一些,现在想深入研究.。GTK+和Qt相比,学习那个更有前途一些?到底GTK+2.0和Qt3.0/4.0开发相比,优缺点是什么。
5. 大家开发Linux程序设计的图形用户界面用的是 GTK+ ,Qt, Tcl/Tk, Java, Motif, wxWindows还是其他什么的? 这些图形库对于3D支持怎么样(比如和OpenGL混合编程)
6. 能不能推荐 GTK+2.0/GNOME编程 以及 QT(3.0或4.0)/KDE编程 的一些经典书籍。
展开
 我来答
匿名用户
2008-05-17
npulp
2008-04-29 · 超过49用户采纳过TA的回答
知道小有建树答主
回答量:126
采纳率:0%
帮助的人:0
展开全部
同问。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
明人不放暗屁576
2008-05-01 · TA获得超过507个赞
知道小有建树答主
回答量:894
采纳率:0%
帮助的人:549万
展开全部
1.可以用Qt3开发KDE4
2.不能
3.Solaris 10 SunOS 5.10 2005年1月31日 包括DTrace (动态跟踪), Solaris Containers, Service Management Facility (SMF),SMF取代了传统的UNIX的init.d脚本, 和iSCSI支持。 基于Gnome的Java Desktop System作为默认桌面, 还包含了CDE
4.遇到过QT程序在GNOME下出错,却不曾遇到GTK程序在KDE下出错。GTK一直是源码开放的,而QT有商业版和自由版之分。 QT也可以在WINDOWS和MAC上开发。 QT的文档资料和实例程序比GTK丰富得多得多
5.GTK
6.可以。http://sourceforge.net/
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式