LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 732|回复: 3

GTK+中button2选1的问题?

[复制链接]
发表于 2004-8-10 17:51:45 | 显示全部楼层 |阅读模式
用radiobutton可以实现2选1;由于需要,现在得改成别的控件,如(button/togglebutton/checkbutton)
我用checkbutton或togglebutton有一个问题,当我选中一项,再选另一项时,二项都会变成没有选中的状态。
请问应该如何实现?
发表于 2004-8-11 10:07:46 | 显示全部楼层
能把你的这段代码贴上来吗?怎么会有这么乱的东西?
有一个比较笨的方法:当你点击开关按钮时,会发出toggle信号,你可以对这个信号加一个回调函数,重新设置一下其它按钮的状态.
 楼主| 发表于 2004-8-11 11:58:53 | 显示全部楼层
实现不下去,就没有代码,功能如单选按纽。
我现在就是在"toggled"中做的,好像在回调函数中只能操作另一个
togglebutton.
当有一个被选中时,如果选另一个,第一次点击时都变成都没有选中
的状态,第二次点击才能选中。
发表于 2004-8-11 13:33:26 | 显示全部楼层
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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