如何为GTK+;工具按钮

如何为GTK+;工具按钮,gtk,pygtk,gtkmm,vala,Gtk,Pygtk,Gtkmm,Vala,GTK+按钮小部件具有控制焦点抓取的焦点点击属性。但我使用的MenuToolButton没有这样的属性。我不想把焦点放在点击上 如何摆脱它?谢谢 如果你不想把焦点集中在点击上,你可能不想把焦点集中在点击上 widget.set_can_focus(False) 你想要一个切换按钮吗?(复选框?)。很奇怪!它会在启动后抓取它(因为它是窗口中的第一个按钮),然后如果我单击其他按钮,它就不会抓取它。部分工作…然后将初始焦点设置为其他小部件。widget.Set\u can\u default(Fal

GTK+按钮小部件具有控制焦点抓取的焦点点击属性。但我使用的MenuToolButton没有这样的属性。我不想把焦点放在点击上


如何摆脱它?谢谢

如果你不想把焦点集中在点击上,你可能不想把焦点集中在点击上

widget.set_can_focus(False)

你想要一个切换按钮吗?(复选框?)。很奇怪!它会在启动后抓取它(因为它是窗口中的第一个按钮),然后如果我单击其他按钮,它就不会抓取它。部分工作…然后将初始焦点设置为其他小部件。
widget.Set\u can\u default(False)
可能会有所帮助。使用此选项可以从按钮(从图形上讲,是按钮内部的一个虚线矩形,靠近其边框)中移除焦点,该按钮从应用程序开始就坚持显示,在第一个小部件中。