Hi Julian!
es passier exakt garnichts. Ich habe dein try-except-Konstrukt jetzt mal um meinen Hauptprogrammteil rumgebaut, so:
try:
app = QApplication(sys.argv)
app.connect(app, SIGNAL('lastWindowClosed()'), app, SLOT('quit()'))
form = simulation()
form.show()
app.setMainWidget(form)
app.exec_loop()
except KeyboardInterrupt:
print 'Beenden'
sys.exit(1)
Sorry, ich habe überlesen, dass es sich um eine GUI-Anwendung mit PyQT handelt. Da kann ich dir leider nicht weiterhelfen. Eventuell gibt es für PyQT jedoch irgendeine eine Event-Listener-Methode, mit der du ein Drücken von Crtl + C abfangen könntest, um dementsprechend darauf reagieren zu können.
Grüße,
Fabian St.
--
Selfcode: [ie:{ fl:( br:> va:) ls:\[ fo:) rl:( n4:( ss:) de:> js:| ch:? mo:) zu:)](http://www.peter.in-berlin.de/projekte/selfcode/?code=ie%3A%7B+fl%3A%28+br%3A%3E+va%3A%29+ls%3A%5B+fo%3A%29+rl%3A%28+n4%3A%28+ss%3A%29+de%3A%3E+js%3A%7C+ch%3A%3F+mo%3A%29+zu%3A%29)