私はまだPyGTKを学んでいますが、F1キーを押すたびに、ピン/ピン止め(別名トグルが常に上に表示されます)する方法を理解しようとしています。PyGTK Hotkey Toggle Pin/Unpin
これは私が今までに得たものです。一般的に
#!/usr/bin/env python
import gtk
class app(gtk.Window):
def pinning(self, widget, event) :
if event.keyval == gtk.keysyms.F1 :
self.set_keep_above(True)
def __init__(self):
super(app, self).__init__()
self.set_position(gtk.WIN_POS_CENTER)
self.set_title("TestApp")
self.set_default_size(320, 200)
self.connect("destroy", gtk.main_quit)
self.connect("key-press-event", self.pinning)
self.show_all()
app()
gtk.main()
あなたの質問は何ですか?このコードは機能しませんか? – ptomato
アプリを固定しますが、もう一度押すと固定解除されます。あなたはif elseステートメントを知っています。 –