Aqui está o relatório de erros descrevendo o seu problema: link
Descobri que quando executo meu aplicativo usando "executar rapidamente" e pressiono Ctrl + c para eliminá-lo, o aplicativo não é encerrado. Eu estou usando rapidamente 12.04.
Para aplicativos GTK2, usei
def gtk_main_quit(self,widget,data=None):
gtk.main_quit()
Isso é suficiente para fazer isso aqui com o GTK3?
Aqui está o relatório de erros descrevendo o seu problema: link
Eu encontrei uma maneira de fazer Ctrl + C funcionar como exceção e sair do aplicativo. Insira isso no seu script de inicialização (PROJECT_ROOT / bin / yourapp)
import signal
# ...
signal.signal(signal.SIGINT, signal.SIG_DFL)
# ...
Gtk.main()
Eu apliquei esse método no meu projeto Python + Gtk3 e não tive nenhum problema com ele.