gtk3.py
12 lines
| 255 B
| text/x-python
|
PythonLexer
Thomas Kluyver
|
r21934 | """prompt_toolkit input hook for GTK 3 | ||
""" | ||||
from gi.repository import Gtk, GLib | ||||
def _main_quit(*args, **kwargs): | ||||
Gtk.main_quit() | ||||
return False | ||||
def inputhook(context): | ||||
GLib.io_add_watch(context.fileno(), GLib.IO_IN, _main_quit) | ||||
Gtk.main() | ||||