ich versuch ein QWidget durch folgende Funktion zu schließen.
Möchte aber bevor das Widget geschlossen wird eine Messagebox anzeigen.
Code: Alles auswählen
def closeWindow(self):
reply = QtGui.QMessageBox.question(self, 'Message',
"Are you sure to quit?", QtGui.QMessageBox.Yes, QtGui.QMessageBox.No)
if reply == QtGui.QMessageBox.Yes:
window.close()
Code: Alles auswählen
Traceback (most recent call last):
File "*.py", line 778, in closeWindow
"Are you sure to quit?", QtGui.QMessageBox.Yes, QtGui.QMessageBox.No)
RuntimeError: underlying C/C++ object has been deleted
Wäre für Hilfe dankbar.