Подключить клавиатуру pyGTK - PullRequest
0 голосов
/ 11 октября 2019

я пытаюсь обнаружить любой ввод с моей клавиатуры, но он не работает:

eventbox = Gtk.EventBox()
window.add(eventbox)

fixed = Gtk.Fixed()

eventbox.add(fixed)

def on_key_push(self, widget, ev, data=None):

  print("Button_F2 clicked !")

  if ev.keyval == Gdk.KEY_h: #If "h" pressed, show an image
    print("Button_F2 clicked !")
    image2 = Gtk.Image()
    image2.show()
    image2.set_from_file("F2_Button.png")

eventbox.connect("key-press-event", on_key_push)   

Если возможно, без использования какого-либо класса ... Спасибо.

...