LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: graydream

qt VS. gtk ?

[复制链接]
发表于 2004-7-19 06:30:56 | 显示全部楼层
我用gtk主要是因为它是GPL的,QT不是
发表于 2004-7-19 08:12:33 | 显示全部楼层
最初由 gorf 发表
我用gtk主要是因为它是GPL的,QT不是

http://www.trolltech.com/download/qt/x11.html
发表于 2004-7-19 09:03:45 | 显示全部楼层
对啊gtkmm的确比qt更C++,好象QT有些地方被修改成什么不太符合C++了。
发表于 2004-7-19 09:12:45 | 显示全部楼层
最初由 gentooo 发表
对啊gtkmm的确比qt更C++,好象QT有些地方被修改成什么不太符合C++了。

举个例子。signal机制吗
发表于 2004-7-19 09:17:01 | 显示全部楼层
Gnome本身就不仅仅是一个桌面系统,更重要的它是一个非常好的开发平台和框架,
Gtk+这是一个构件库而已,还有其它相关的库,也是很重要的。它是用c写的,但是采用了oo的思想,是一种oo in c的代码风格。

1,gtk比qt更开放。
2,gtk比qt的执行效率应该更好,


gtk的c++封装是gtkmm,可是,我不怎么用它,我或者用c/gtk的方式,或者用c++/gtk的方式。
发表于 2004-7-19 09:41:05 | 显示全部楼层
qt那个其实叫qtc之类的名字更合理吧,呵呵。叫做c++不大好,容易误导了。“或者用XeroxPARC的话来说,是对C++做的一种MOP扩展,所以只能通过前置一个预处理来实现。”
发表于 2004-7-19 17:12:07 | 显示全部楼层
qt 对 widget 地封装远比 gtk 成熟。
很多商业开发不用QT主要可能是因为QT做商业地开发是要钱地吧。
发表于 2004-7-19 17:29:54 | 显示全部楼层
QT在X11下是遵循GPL协议的 (好象是从2000年宣布的),在windows下就必须交$了。
发表于 2004-7-19 19:40:44 | 显示全部楼层
最初由 ltkun 发表
mm的意思是--? 猜的 minus 哈哈


原名就是gtk--,后来因为觉得在搜索方面不太好,等等其他原因,改为gtkmm的
发表于 2004-7-19 22:44:07 | 显示全部楼层
我前面说的有误,应为gtk是LGPL的,QT不是。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表