Fix signal imports
This commit is contained in:
parent
11ea911940
commit
17220d8ef5
@ -24,8 +24,8 @@ import sys
|
|||||||
import subprocess
|
import subprocess
|
||||||
import faulthandler
|
import faulthandler
|
||||||
import configparser
|
import configparser
|
||||||
|
import signal
|
||||||
from bdb import BdbQuit
|
from bdb import BdbQuit
|
||||||
from signal import signal, SIGINT
|
|
||||||
from base64 import b64encode
|
from base64 import b64encode
|
||||||
|
|
||||||
from PyQt5.QtWidgets import QApplication, QDialog, QMessageBox
|
from PyQt5.QtWidgets import QApplication, QDialog, QMessageBox
|
||||||
@ -351,7 +351,8 @@ class Application(QApplication):
|
|||||||
exit status, and handles Ctrl+C properly by passing control to the
|
exit status, and handles Ctrl+C properly by passing control to the
|
||||||
Python interpreter once all 500ms.
|
Python interpreter once all 500ms.
|
||||||
"""
|
"""
|
||||||
signal(SIGINT, lambda *args: self.exit(128 + SIGINT))
|
signal.signal(signal.SIGINT,
|
||||||
|
lambda *args: self.exit(128 + signal.SIGINT))
|
||||||
timer = Timer(self, 'python_hacks')
|
timer = Timer(self, 'python_hacks')
|
||||||
timer.start(500)
|
timer.start(500)
|
||||||
timer.timeout.connect(lambda: None)
|
timer.timeout.connect(lambda: None)
|
||||||
|
Loading…
Reference in New Issue
Block a user