gpt4 book ai didi

events - Gtk 开关激活信号未触发

转载 作者:行者123 更新时间:2023-12-04 13:28:50 26 4
gpt4 key购买 nike

我正在尝试在应用程序中使用 Gtk.Switch 小部件,但“激活”信号并未通过点击触发。
通过按回车键/空格键使用带有键盘的小部件时它工作正常,但点击不会触发“激活”事件。

任何想法为了在 Gtk.Switch 上注册点击信号要做什么

from gi.repository impoty Gtk, GObject

def my_callback(widget, data=None):
print 'Event Fired'

switch = Gtk.Switch()
window = Gtk.Window()
window.add(switch)
switch.connect('activate', my_callback)
window.show_all()
GObject.MainLoop().run()

最佳答案

实际上,更好的方法是连接到 notify::active 事件。

关于events - Gtk 开关激活信号未触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7120940/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com