linux gtk IDE 程序设计(一)

作者分享了自己准备考研的经历及选择留校读研的想法,并介绍了在考研之余学习GTK进行可视化的IDE编程界面开发的过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


这段时间一直忙着考研的事情,前段时间为了要去北京参加那个央视的大学生机器人大赛,基本是占用了我所有的时间,我做得是程序设计工作,用的是windows平台,因为这里地震了,为了能够参加比赛,必须使用自己成熟的技术,所以为了这个目的,我们的机器人用的是成熟的技术,我为此写了个机器人的虚拟平台,可以仿真机器人在赛场上的运行状态,感觉效果还是不错,可惜的是因为种种原因我们只进了八强,而没能取得更好的成绩,现在比赛完了,有时间了,决定考研,我想的是留校读研,我们的学校是西南科技大学,虽然研究生教育外界评价一直不是很高,但是我总是觉得学习是自己的事情,我们在学校主要学的不应该是知识,而是一种处理问题的能力,和一种意志力的锻炼,因此我觉得学校对我的继续深造并不重要,所以我开始复习考研了

其实我一直不是很喜欢那种纯纯的读书的方式,但是中国的制度是这样的,考研主要看得是考试的成绩。。。

但是考研之余,我还在学习linux编程,linux编程我觉得其实可视话的东东并不多,但是我一直很喜欢可以看到的图形界面,也许是我windows用久了的原因吧。。。

所以我最近在学习gtk,我一直觉得学习的最好方法就是工作,所以我一边学gtk,一边在做一个可视话的IDE编程界面,最开始遇到的问题就是界面布局
感觉gtk的界面布局并不向mfc一样直接网窗口上拖就可以了,但是我觉得这个并不是gtk的问题,这个应该是IDE提供的功能,这个也是我软件所预计的功能之一

说到界面布局,我看了一下gtk的几种布局方式,感觉最容易使用的貌似就是table布局了,但是table的布局时遇到个问题,我希望界面足够精细的排布,我设置的是1000*1000的解析度,但是问题出现了,当太大的时候貌似是大于窗口的布局的时候就会出现窗口巨大化的问题,我正在找解决的方法,现在先是设置了100*100的解析度~如图所示界面的布局我觉得还算满意呵呵

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值