Я пытаюсь использовать виджет Gtk.Switch в приложении, но сигнал "активировать" не срабатывает при щелчках.Он работает нормально при использовании виджета с клавиатурой, нажимая на него клавишу reture / space, но щелчки не запускают событие «activ».
Любая идея, что нужно сделать, чтобы зарегистрировать сигналы для нажатий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()