免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 20230 | 回复: 15
打印 上一主题 下一主题

[长篇连载]大家一起用gtk编程 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-09-23 15:15 |只看该作者 |倒序浏览
笔者写做本文的目的,主要是为初学GTK编程的新手们提供一个能够快速上手的学习档案,能够通过自己将所有的代码输入并编译,以达到学习的目的。同时,也希望它成为一个参考手册,希望GTK中的每一个API都能在本文中找到相应的示例。

笔者将尽力保证所有的代码都是最短小的,这样才能保证大家都有足够的动力去手工输入它。

由于笔者时间及精力有限,不能一次将所有内容呈现给所有读者,因此拟定了一个计划:每天更新一个章节的内容,在笔者的Blog上进行连载,同时会不断地对以前的内容进行修改和完善,因此为了保证大家能够读到最新的内容,请随时关注笔者的Blog:
http://lvjinhua.cublog.cn

大家一起用gtk编程5(窗口布局初探)
http://www.cublog.cn/u/11826/showart.php?id=175679

大家一起用gtk编程4(使用GDB调试程序)
http://www.cublog.cn/u/11826/showart.php?id=175385

大家一起用gtk编程3(初步使用Makefile)
http://www.cublog.cn/u/11826/showart.php?id=175355

大家一起用gtk编程2(添加按钮和连接事件)
http://www.cublog.cn/u/11826/showart.php?id=174848

大家一起用gtk编程1(开始与热身)
http://www.cublog.cn/u/11826/showart.php?id=174320

[ 本帖最后由 lvjinhua 于 2006-9-24 22:17 编辑 ]

论坛徽章:
0
2 [报告]
发表于 2006-09-23 17:06 |只看该作者
正在学习,期待更新

论坛徽章:
0
3 [报告]
发表于 2006-09-23 17:11 |只看该作者
笔者将尽力保证所有的代码都是最短小的,这样才能保证大家都有足够的动力去手工输入它。


论坛徽章:
38
2017金鸡报晓
日期:2017-02-08 10:39:4215-16赛季CBA联赛之深圳
日期:2023-02-16 14:39:0220周年集字徽章-年
日期:2022-08-31 14:25:28黑曼巴
日期:2022-08-17 18:57:0919周年集字徽章-年
日期:2022-04-25 13:02:5920周年集字徽章-20	
日期:2022-03-29 11:10:4620周年集字徽章-年
日期:2022-03-14 22:35:1820周年集字徽章-周	
日期:2022-03-09 12:51:3220周年集字徽章-年
日期:2022-02-10 13:13:4420周年集字徽章-周	
日期:2022-02-03 12:09:4420周年集字徽章-20	
日期:2022-01-25 20:14:2720周年集字徽章-周	
日期:2022-01-13 15:12:33
4 [报告]
发表于 2006-09-23 17:43 |只看该作者
个人感觉GTK还是处在早期阶段,今后的发展空间比较大,变数也会比较多,现在学习可能两年后完全没用,因为以后一定会发展出基于GTK的类库以及组件,类似于MFC基于WIN32 API,这样才好用、方便。windows就经历了这个过程,相信linux也需要这个过程,GTK目前只是小积木,我们需要的是类库和组件,从API写起的程序有成就感,但是太费时了。

论坛徽章:
0
5 [报告]
发表于 2006-09-23 18:16 |只看该作者
原帖由 醉卧水云间 于 2006-9-23 17:43 发表
个人感觉GTK还是处在早期阶段,今后的发展空间比较大,变数也会比较多,现在学习可能两年后完全没用,因为以后一定会发展出基于GTK的类库以及组件,类似于MFC基于WIN32 API,这样才好用、方便。windows就经历了这 ...

何出此言?
用过GLADE和ANJUTA吗?用过GTKMM、PYGTK吗?

GTK+-3.0遥遥无期,可能近一两年内GTK+不会有结构上的大变化(其实就是GTK+-1.0跟2.0比起来,变化也不算是非常非常大)。

论坛徽章:
38
2017金鸡报晓
日期:2017-02-08 10:39:4215-16赛季CBA联赛之深圳
日期:2023-02-16 14:39:0220周年集字徽章-年
日期:2022-08-31 14:25:28黑曼巴
日期:2022-08-17 18:57:0919周年集字徽章-年
日期:2022-04-25 13:02:5920周年集字徽章-20	
日期:2022-03-29 11:10:4620周年集字徽章-年
日期:2022-03-14 22:35:1820周年集字徽章-周	
日期:2022-03-09 12:51:3220周年集字徽章-年
日期:2022-02-10 13:13:4420周年集字徽章-周	
日期:2022-02-03 12:09:4420周年集字徽章-20	
日期:2022-01-25 20:14:2720周年集字徽章-周	
日期:2022-01-13 15:12:33
6 [报告]
发表于 2006-09-23 19:42 |只看该作者
原帖由 assiss 于 2006-9-23 18:16 发表

何出此言?
用过GLADE和ANJUTA吗?用过GTKMM、PYGTK吗?

GTK+-3.0遥遥无期,可能近一两年内GTK+不会有结构上的大变化(其实就是GTK+-1.0跟2.0比起来,变化也不算是非常非常大)。


用过一些,都不够成熟易用。
着眼于软件的发展,他们地确实软件发展的初期阶段。虽然可能也做到了稳定,但粒度太细了,将来必向高级方向发展,比如类库组件等。

论坛徽章:
0
7 [报告]
发表于 2006-09-23 19:47 |只看该作者
呵呵,除了 gtkmm 和 pyGTK 之外,还有 wxGTK ,非常有名的了。:)

论坛徽章:
0
8 [报告]
发表于 2006-09-23 21:52 |只看该作者
引自“霍元甲”:
技术本身并没有好坏之分,只有技术人员之间能力的强弱之别!


[ 本帖最后由 lvjinhua 于 2006-9-23 21:54 编辑 ]

论坛徽章:
0
9 [报告]
发表于 2006-09-23 23:17 |只看该作者
原帖由 醉卧水云间 于 2006-9-23 19:42 发表


用过一些,都不够成熟易用。
着眼于软件的发展,他们地确实软件发展的初期阶段。虽然可能也做到了稳定,但粒度太细了,将来必向高级方向发展,比如类库组件等。

看来你不太了解GTK+的开发模式。组件不归GTK+开发。
到GNOME官方网站去找找,有很多你所说的“组件”。

论坛徽章:
0
10 [报告]
发表于 2006-09-24 22:18 |只看该作者

大家一起用gtk编程5(窗口布局初探)

添加
http://lvjinhua.cublog.cn[/quote]
大家一起用gtk编程5(窗口布局初探)
http://www.cublog.cn/u/11826/showart.php?id=175679
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP