当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 26 篇帖子 ]  前往页数 1, 2  下一页
作者 内容
1 楼 
 文章标题 : GTK+、QT、WxWidgets哪个更适合初学者?
帖子发表于 : 2009-05-13 18:07 

注册: 2008-02-05 20:26
帖子: 198
送出感谢: 0 次
接收感谢: 0 次
我用Ubuntu有两年多,是作为平时最主要的桌面系统来用的。从未接触过Linux编程,不过makefile之类的还是会的。在学校学过C++,自认为学得不错,但没有做过真正的项目。现在只想做一些跨平台的GUI小程序练练手,不知道GTK+、QT、WxWidgets这些库中哪个更适合我?另外不知道gtkmm怎么样?我的要求是:跨平台性能良好、UTF-8支持良好,希望能尽量简单、轻量级一些。


页首
 用户资料  
 
2 楼 
 文章标题 : Re: GTK+、QT、WxWidgets哪个更适合初学者?
帖子发表于 : 2009-05-13 18:17 
头像

注册: 2006-07-02 11:16
帖子: 12522
地址: 廣州
送出感谢: 0 次
接收感谢: 8
Qt 吧..


_________________
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。


页首
 用户资料  
 
3 楼 
 文章标题 : Re: GTK+、QT、WxWidgets哪个更适合初学者?
帖子发表于 : 2009-05-19 0:13 
头像

注册: 2007-09-26 17:34
帖子: 618
送出感谢: 0 次
接收感谢: 2
QT基于C++,跨平台性能较好,编程时所写的代码量也较少,而且有专门为QT开发的强大IDE--QT Creater.
gtk基于C,由于用C语言编写,代码量较多,但我比较偏爱GTK(因为我不会C++....)


页首
 用户资料  
 
4 楼 
 文章标题 : Re: GTK+、QT、WxWidgets哪个更适合初学者?
帖子发表于 : 2009-05-30 20:03 

注册: 2009-05-22 21:49
帖子: 5
送出感谢: 0 次
接收感谢: 0 次
一起加油学吧……


_________________
http://hi.baidu.com/bleach007

一个迷失在程序里的小孩……


页首
 用户资料  
 
5 楼 
 文章标题 : Re: GTK+、QT、WxWidgets哪个更适合初学者?
帖子发表于 : 2009-05-30 21:40 
头像

注册: 2009-05-29 15:14
帖子: 64
送出感谢: 0 次
接收感谢: 0 次
Qt吧,IDE上容易一些,qt creator


_________________
Grails&Qt With Linux


页首
 用户资料  
 
6 楼 
 文章标题 : Re: GTK+、QT、WxWidgets哪个更适合初学者?
帖子发表于 : 2009-06-09 11:54 

注册: 2009-01-05 11:42
帖子: 57
送出感谢: 0 次
接收感谢: 0 次
如果存在一种“初学者”的语言,那您通过学他度过了初学者阶段以后怎么办呢?

是不是还有发贴问“AAA,BBB,CCC,哪个更适合高学者或大学者“呢?

要学就要学最好的,虽然难,但值得!
个人觉得GTK好点,较QT而言,程序员的自由大些。


页首
 用户资料  
 
7 楼 
 文章标题 : Re: GTK+、QT、WxWidgets哪个更适合初学者?
帖子发表于 : 2009-06-09 12:30 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 272
脚本最适合。


_________________
● 鸣学


页首
 用户资料  
 
8 楼 
 文章标题 : Re: GTK+、QT、WxWidgets哪个更适合初学者?
帖子发表于 : 2009-06-09 18:16 

注册: 2008-02-05 20:26
帖子: 198
送出感谢: 0 次
接收感谢: 0 次
谢谢大家热情回复~
我查了很多资料,差不多有点感觉了~现在比较倾向GTK/GTKmm
QT貌似要用什么moc预编译器,这东西我看着就不太喜欢,而且似乎也因此没法用autotools~另外QT虽然是C++但好像经常要用指针。
wxWidgets好像用的人不太多~看起来比较像MFC,好像比较复杂~
GTK基本上能满足我的需求,只是好像都说学习曲线有点陡,不过我想也能自我挑战一下~虽然我比较熟悉C++,不过也很想尝试用纯C编程~只是似乎GTK在windows上表现不是特别好~
另外,现在很想知道GTKmm是否值得学习或使用。


页首
 用户资料  
 
9 楼 
 文章标题 : Re: GTK+、QT、WxWidgets哪个更适合初学者?
帖子发表于 : 2009-06-18 20:52 

注册: 2008-10-31 22:12
帖子: 6546
系统: 践兔
送出感谢: 18
接收感谢: 25
brglng 写道:
谢谢大家热情回复~
我查了很多资料,差不多有点感觉了~现在比较倾向GTK/GTKmm
QT貌似要用什么moc预编译器,这东西我看着就不太喜欢,而且似乎也因此没法用autotools~另外QT虽然是C++但好像经常要用指针。
wxWidgets好像用的人不太多~看起来比较像MFC,好像比较复杂~
GTK基本上能满足我的需求,只是好像都说学习曲线有点陡,不过我想也能自我挑战一下~虽然我比较熟悉C++,不过也很想尝试用纯C编程~只是似乎GTK在windows上表现不是特别好~
另外,现在很想知道GTKmm是否值得学习或使用。
autotools速度慢,还是用Cmake吧,cmake脚本也容易写


_________________
代码:
] ls -ld //


页首
 用户资料  
 
10 楼 
 文章标题 : Re: GTK+、QT、WxWidgets哪个更适合初学者?
帖子发表于 : 2009-06-23 16:32 
头像

注册: 2009-06-21 19:38
帖子: 210
地址: CUMT
送出感谢: 0 次
接收感谢: 0 次
:em11


_________________
代码:
sudo apt-get install girlfriend
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
有一些软件包无法被安装。
下列的信息可能会对解决问题有所帮助:
下列的软件包有不能满足的依赖关系:
girlfriend: 依赖: house但是它将不会被安装
girlfriend: 依赖: car但是它将不会被安装
house,car: 依赖: money但是它将不会被安装
E: 无法安装的软件包


页首
 用户资料  
 
11 楼 
 文章标题 : Re: GTK+、QT、WxWidgets哪个更适合初学者?
帖子发表于 : 2009-09-02 18:06 

注册: 2006-03-01 13:05
帖子: 15
送出感谢: 0 次
接收感谢: 0 次
gtkmm目前还算可用(前两年问题不少,尤其win32版),我们一款商业软件用了这个,结合stl和boost,足够强大。但开发最舒服好用的还是python+gtk。


页首
 用户资料  
 
12 楼 
 文章标题 : Re: GTK+、QT、WxWidgets哪个更适合初学者?
帖子发表于 : 2009-09-02 18:21 
头像

注册: 2009-03-05 16:31
帖子: 2794
送出感谢: 0 次
接收感谢: 11
pygtk :em11


_________________
http://adam8157.info/


页首
 用户资料  
 
13 楼 
 文章标题 : Re: GTK+、QT、WxWidgets哪个更适合初学者?
帖子发表于 : 2009-09-12 0:47 

注册: 2006-02-21 5:19
帖子: 51
送出感谢: 0 次
接收感谢: 0 次
用脚本吧……PY或是RUBY都行,反正都有界面包。难度嘛…………都差不多,都要有那么一些经历。


页首
 用户资料  
 
14 楼 
 文章标题 : Re: GTK+、QT、WxWidgets哪个更适合初学者?
帖子发表于 : 2011-08-17 13:07 
头像

注册: 2011-08-17 12:54
帖子: 287
送出感谢: 0 次
接收感谢: 4
果断wx,我学了俩月cpp之后已经开始用wx了。


页首
 用户资料  
 
15 楼 
 文章标题 : Re: GTK+、QT、WxWidgets哪个更适合初学者?
帖子发表于 : 2011-08-17 13:08 
头像

注册: 2011-08-17 12:54
帖子: 287
送出感谢: 0 次
接收感谢: 4
codeblocks+wx用的很爽。。


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

当前时区为 UTC + 8 小时


在线用户

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


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

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

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