关于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编程 的一些经典书籍。 展开
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编程 的一些经典书籍。 展开
3个回答
2008-05-17
展开全部
同问。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
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/
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/
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询