当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 53 篇帖子 ]  前往页数 1, 2, 3, 4  下一页
作者 内容
1 楼 
 文章标题 : GTK3 比 qt4的优势?
帖子发表于 : 2012-09-12 9:43 

注册: 2011-12-09 11:26
帖子: 60
送出感谢: 1
接收感谢: 1
据说GTK3可以完全支持 windows,也就是可以跨平台了。GTK2不是就可以跨平台了么? 不过没见过几个能跨平台的软件:STARDICT, AUDACIOUS.没了。 libreoffice 不知道算不算。普通娱乐用的上网的,mplayer都没有GTK的。
但是,QT 的确有好几个 smplayer vlc celementine qmmp。

而且如果GTK3真的如官方所言非常强大,怎么社区迟迟不迁移程序到这上面? xfce lxde 都没见行动。
唯一发现的一点好处是:GTK的软件大多都跟GNOME没依赖,QT的软件大多都跟KDE有一腿。结果下来就是我们这种自己装WM的人都选择了GTK的。
而且GTK的软件大多选项很少,看起来都很小的体积。QT的软件大多选项很多,看起来都是全能型, 比较下 GNOME-MPLAYER和 SMPLAYER就知道了。



_________________
评价: 3.7% cugfengk
 
页首
 用户资料  
 
2 楼 
 文章标题 : Re: GTK3 比 qt4的优势?
帖子发表于 : 2012-09-12 10:15 
头像

注册: 2008-04-26 12:41
帖子: 11005
送出感谢: 11
接收感谢: 38
evince, gimp :em09


_________________
[新手必读]wubi安装常见问题(FAQ)
[分享]装双系统的同学必看——Windows与Linux系统共享交换分区的方法
kde下唯美的暗黑内透主题(无需编译)
无穷老机上的Trinity Desktop Environment


页首
 用户资料  
 
3 楼 
 文章标题 : Re: GTK3 比 qt4的优势?
帖子发表于 : 2012-09-12 10:17 
头像

注册: 2009-11-04 13:03
帖子: 946
送出感谢: 8
接收感谢: 6
这个目前还没听说有很全面的对比吧~


页首
 用户资料  
 
4 楼 
 文章标题 : Re: GTK3 比 qt4的优势?
帖子发表于 : 2012-09-12 10:20 
头像

注册: 2009-03-28 16:10
帖子: 1849
系统: Arch debian win7
送出感谢: 10
接收感谢: 70
QT在设计之初就以跨平台为目标之一,而GTK系列最初只是为了开发gimp而研制的图形库,后来逐渐发展成一个通用图形库,之后用C++重写,成为GTK+。再添加跨平台能力的话,在windows上面的运行时就比QT的要大。而且对windows底层API的处理没有QT的成熟,明显偏向unix风格


_________________
为什么我的问题总是没有人回答?

金钱、责任与荣誉:OpenSSL主席谈心脏出血
拥有丰富API接口和广泛程序支持的dropbox云同步,点此注册,开始就比别人多500兆,我的空间也会增加。谢啦
==========我的作品==========
我做的一个面向开发者的gnome-shell扩展,有js基础又想自己调整gnome-shell功能的可以尝试一下
gnome-shell扩展开发入门,gnome-shell扩展系统扫盲帖


页首
 用户资料  
 
5 楼 
 文章标题 : Re: GTK3 比 qt4的优势?
帖子发表于 : 2012-09-12 13:05 
头像

注册: 2010-05-23 20:44
帖子: 1665
系统: Ubuntu
送出感谢: 8
接收感谢: 22
跨平台的话显然是qt好,我现在在win7上都用smplayer

gtk的软件在windows上真是惨不忍睹


_________________
师大生信者:http://bnuzhutao.cn


页首
 用户资料  
 
6 楼 
 文章标题 : Re: GTK3 比 qt4的优势?
帖子发表于 : 2012-09-12 13:09 

注册: 2009-03-25 13:17
帖子: 206
送出感谢: 1
接收感谢: 0 次
无。。。。。。。。。。。。。


_________________
生命诚可贵
不因虚度年华而悔恨
Dropbox: http://db.tt/zYrxtyj


页首
 用户资料  
 
7 楼 
 文章标题 : Re: GTK3 比 qt4的优势?
帖子发表于 : 2012-09-12 14:19 
头像

注册: 2010-01-17 15:39
帖子: 403
系统: Debian Wheezy AMD64
送出感谢: 0 次
接收感谢: 6
zhw2101024 写道:
QT在设计之初就以跨平台为目标之一,而GTK系列最初只是为了开发gimp而研制的图形库,后来逐渐发展成一个通用图形库,之后用C++重写,成为GTK+。再添加跨平台能力的话,在windows上面的运行时就比QT的要大。而且对windows底层API的处理没有QT的成熟,明显偏向unix风格


拜托,GTK+是纯C的,才不是啥C++

GLib里面是有一部分Win32接口支持的,Gdk里面也有针对Win32的接口设计。GTK+ 3对Win32的支持也确实好了不少,带上了GTK+ 2时代没有的主题包。GTK+在Win32下看起来大其实是文件太分散了,而且有一些东西是直接从Linux这边Port过来的,不是直接用的Win32原生环境。

移植其实已经在做了,Xfce 4.12就会是GTK+ 3的,其它的项目也会慢慢跟进,Firefox之类的也有看到GTK+ 3 Port的计划。


_________________
OS: Debian Wheezy (Testing) for AMD64~~~
Mobile Phone: Nokia N900, OS: Maemo 5.0 (Base on Debian)~~~
本人的项目: RhythmCat(Linux下的音乐播放器.....支持歌词等功能...)
http://code.google.com/p/rhythmcat

RhythmCat 2进行中 (https://github.com/supercatexpert/RhythmCat2/)


最后由 supercatexpert 编辑于 2012-09-12 14:23,总共编辑了 1 次

页首
 用户资料  
 
8 楼 
 文章标题 : Re: GTK3 比 qt4的优势?
帖子发表于 : 2012-09-12 14:21 

注册: 2010-07-19 21:41
帖子: 22323
系统: OS X
送出感谢: 8
接收感谢: 42
ulosggs 写道:
无。。。。。。。。。。。。。


_________________
NO DO NO DIE
http://a/%%30%30


页首
 用户资料  
 
9 楼 
 文章标题 : Re: GTK3 比 qt4的优势?
帖子发表于 : 2012-09-12 14:24 
头像

注册: 2007-07-30 18:28
帖子: 22033
地址: 空气中
系统: Linux
送出感谢: 17
接收感谢: 69
即便 GTK 对 QT没有任何优势。授权导致。
几乎所有开源大企业项目都会用 GTK,不开源的才会用QT。


_________________
『这个世界都是我的 ,我爱你们』

ENTP ⥂ INTP ⥄ INFP ⇦ INTJ

在此发布的文章使用 Creative Commons Attribution-ShareAlike 4.0 协议


页首
 用户资料  
 
10 楼 
 文章标题 : Re: GTK3 比 qt4的优势?
帖子发表于 : 2012-09-12 14:32 
头像

注册: 2010-01-17 15:39
帖子: 403
系统: Debian Wheezy AMD64
送出感谢: 0 次
接收感谢: 6
Qt因为授权早年杯具了,即使现在改成了LGPL多授权,但是因为多年的积累,GTK+程序的数量还是占了绝对的优势,而且GTK+ 是纯C,对于不喜欢C++的人来说是唯一的选择。 :em09

GTK+ 3还有的一个好处就是GObject Introspection,这个东西对于其它语言(Python, Java, Javascrpit, Perl, Ruby等)的绑定支持是很强大的,使用者完全不需要关心绑定语言是啥,就可以轻松让其它语言开发者使用他开发的库


_________________
OS: Debian Wheezy (Testing) for AMD64~~~
Mobile Phone: Nokia N900, OS: Maemo 5.0 (Base on Debian)~~~
本人的项目: RhythmCat(Linux下的音乐播放器.....支持歌词等功能...)
http://code.google.com/p/rhythmcat

RhythmCat 2进行中 (https://github.com/supercatexpert/RhythmCat2/)


页首
 用户资料  
 
11 楼 
 文章标题 : Re: GTK3 比 qt4的优势?
帖子发表于 : 2012-09-12 23:02 

注册: 2011-12-09 11:26
帖子: 60
送出感谢: 1
接收感谢: 1
photor 写道:
evince, gimp :em09

问题在于功能强大的就是GIMP,其他貌似没了。
QT下强大的要多些。


页首
 用户资料  
 
12 楼 
 文章标题 : Re: GTK3 比 qt4的优势?
帖子发表于 : 2012-09-12 23:04 

注册: 2011-12-09 11:26
帖子: 60
送出感谢: 1
接收感谢: 1
billzt 写道:
跨平台的话显然是qt好,我现在在win7上都用smplayer

gtk的软件在windows上真是惨不忍睹


赞同。看看audacious stardict 的界面就知道了。再看看vlc smplayer ,都是内置主题,特别是smplayer。不过,除了这2个常用的,貌似也没见着其他的qt软件了。


页首
 用户资料  
 
13 楼 
 文章标题 : Re: GTK3 比 qt4的优势?
帖子发表于 : 2012-09-13 0:28 
头像

注册: 2010-01-17 15:39
帖子: 403
系统: Debian Wheezy AMD64
送出感谢: 0 次
接收感谢: 6
GTK+ 3现在是可以支持内置主题的,通过使用CSS主题文件和GResource内置主题文件就能搞定。
GTK+ 2 for Win32就是因为没有自带主题才不好看。


_________________
OS: Debian Wheezy (Testing) for AMD64~~~
Mobile Phone: Nokia N900, OS: Maemo 5.0 (Base on Debian)~~~
本人的项目: RhythmCat(Linux下的音乐播放器.....支持歌词等功能...)
http://code.google.com/p/rhythmcat

RhythmCat 2进行中 (https://github.com/supercatexpert/RhythmCat2/)


页首
 用户资料  
 
14 楼 
 文章标题 : Re: GTK3 比 qt4的优势?
帖子发表于 : 2012-09-15 8:14 

注册: 2009-09-25 20:19
帖子: 1513
送出感谢: 3
接收感谢: 0 次
你們居然無視Qt開發的Virtualbox!


页首
 用户资料  
 
15 楼 
 文章标题 : Re: GTK3 比 qt4的优势?
帖子发表于 : 2012-09-15 9:24 

注册: 2011-12-09 11:26
帖子: 60
送出感谢: 1
接收感谢: 1
陽光院景仁 写道:
你們居然無視Qt開發的Virtualbox!


没有无视。
只是最近在找播放器时,发现强大的VLC 和 SMPLAYER居然都是QT开发的界面,而OPERA的UI也是基于QT,后来在QT的基础上自己搞了一套。
但是没发现有能在WINDOWS下用的GTK界面的MPLAYER。目前用的多的是MPLAYER-WW。
(这里得赞一下VLC的音频调节,实在是太强大了,相比下,MPLAYER就只有均衡器,还没有内置的EQ。)

刚才在VLC论坛上提了问题,为什么VLC用QT做界面,很多人说GTK要快得多,然后我举出LXDE VS kde 速度优势。 结果管理员回答:2+2=5也是那帮人说的,并且在WINDOWS上GTK是一个很大的问题。至于LXDE,管理员抬出了RAZOR-QT。


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 53 篇帖子 ]  前往页数 1, 2, 3, 4  下一页

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 1 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译