c - 当我按下按钮时,如何取消选中 GTK 中的复选框?

标签 c gtk gtk3

当我按下按钮时,如何取消选中 GTK 中的复选框。假设在打开之前有一个打开和关闭按钮,我会勾选该复选框,但当我按下关闭按钮时,它必须自动取消选中该复选框。我怎样才能在gtk编程中获得它?我尝试使用复选框属性和小部件属性,但它们都不起作用。我尝试使用 gtk 设置敏感,但在使用该复选框时,该复选框被禁用,但勾选仍然保留

gtk_widget_set_sensitive(normal,FALSE);

enter image description here

最佳答案

我想你想要xxx_set_active()

get_active() 和 set_active() 可让您查看当前状态,并将其更改为“已选中”和“未选中”。

关于c - 当我按下按钮时,如何取消选中 GTK 中的复选框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19419738/

相关文章:

c - 类型大小、Stind.h、有符号和无符号整数

C编译错误: Id returned 1 exit status

c - 使用 GtkClipboard 获取 URL

ruby - 在 Ruby 的 GTK/Glade 中检测修改键(例如 Ctrl-P)的简单方法?

c - 图片加载、C语言和GTK

c - 制作自己的 'tar'程序...如何用C代码创建文件/目录?

c - Visual Studio : Won't draw rectangle in a subwindow

haskell - 是否可以使用 haskell-gi 比较两个 gobject 并找出它们是否相同?

c - 如何在 GTK 或 Cairo 中将纹理应用到四边形?

c - GTK接口(interface)结构: Why is it built as casting interface?