PyQT4 и Ctrl C - PullRequest
       7

PyQT4 и Ctrl C

0 голосов
/ 08 октября 2010

У меня есть программа, которая запускает несколько потоков (в цикле while, пока не нажата Ctrl C ).Приложение также имеет GUI , который я разработал в PyQt.Однако я сталкиваюсь со следующей проблемой:

Если я нажимаю Ctrl C на консоли, а затем закрываю графический интерфейс, программа нормально закрывается.Однако, если я сначала закрою графический интерфейс, другие потоки не остановятся, и программа продолжит работу после Ctrl C .Кто-нибудь знает, как я мог решить эту проблему?

1 Ответ

0 голосов
/ 08 октября 2010

В Qt вы бы перегружали метод OnClose для виджета / фрейма или перехватывали сигнал lastwindowsdclosed для выполнения всего, что вам нужно, чтобы закрыть приложение - не знаю, отличается ли оно от python

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...