Florian Walbroel commited on 2020-09-04 17:31:16
Showing 1 changed files, with 4 additions and 1 deletions.
| ... | ... |
@@ -7,6 +7,7 @@ Graphical user interface of UProcTrace. |
| 7 | 7 |
|
| 8 | 8 |
import functools |
| 9 | 9 |
import shlex |
| 10 |
+import signal |
|
| 10 | 11 |
import time |
| 11 | 12 |
|
| 12 | 13 |
import uproctrace.gui_glade |
| ... | ... |
@@ -17,7 +18,9 @@ import gi |
| 17 | 18 |
gi.require_version('Gdk', '3.0')
|
| 18 | 19 |
gi.require_version('Gtk', '3.0')
|
| 19 | 20 |
# pylint: disable=C0413 |
| 20 |
-from gi.repository import Gdk, Gtk |
|
| 21 |
+from gi.repository import Gdk, Gtk, GLib |
|
| 22 |
+ |
|
| 23 |
+GLib.unix_signal_add(GLib.PRIORITY_DEFAULT, signal.SIGINT, Gtk.main_quit) |
|
| 21 | 24 |
|
| 22 | 25 |
|
| 23 | 26 |
def add_none(val_a: int, val_b: int) -> int: |
| 24 | 27 |