鱼C论坛

 找回密码
 立即注册
查看: 5791|回复: 8

求教Glade开发相关问题

 关闭 [复制链接]
发表于 2011-11-2 13:23:37 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
环境:CentOS 6.0 默认的Glade Interface Designer
问题:使用glade进行界面开发后生成.glade文件,通过c语言进行调用报错。出错原因已经找到,是因为project file format选择错误,应该将GtkBuilder 改为 libglade,但是随之而来的问题是,CentOS 6.0默认的Glade支持的gtk最高版本为2.16,但是CentOS默认的gtk版本是2.18造成如下图的情况。这个问题该如何解决?
ps:原则上不考虑将gtk降级的方法。
error.png




小甲鱼最新课程 -> https://ilovefishc.com
 楼主| 发表于 2011-11-2 15:53:48 | 显示全部楼层

用glade是因为它可以在c,c++,python...之间通用。linux底下做UI其实还是Qt比较容易……
小甲鱼最新课程 -> https://ilovefishc.com
 楼主| 发表于 2011-11-2 16:23:42 | 显示全部楼层
本帖最后由 琦天娃娃 于 2011-11-2 16:24 编辑
狼之舞蹈 发表于 2011-11-2 16:03
其实我当时就想说QT的,因为我最近一直在看一个关于pyqt的书,感觉不错。我刚才还在想glade是不是你的项目 ...

从个人感情上来说,我还是支持Qt的,这里面还有一段血泪史......glade对我来说还是个新鲜词....当年大一下的时候接触gtk,压根不知道有什么设计工具,控件啥的都是手工添加,一个一个调位置调的我吐血,从此对gtk就有了抵触情绪。还连累以后MFC、winform。
有一阵子,只要一出现界面相关,我就想吐...虽然被Qt拯救了,不过现在还是基本做底层……

按照你说的干脆直接用GtkBuilder格式,问题解决,谢谢亲啦~~   
小甲鱼最新课程 -> https://ilovefishc.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2026-4-1 23:16

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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