Do not close window if it has childwindows

master
Sebastian Lohff 10 年前
父節點 c75098f8ce
當前提交 1b93da5f11

@ -96,6 +96,12 @@ class SeopardyGame(QtGui.QWidget):
else:
return super(SeopardyGame, self).event(e)
def closeEvent(self, event):
if not self._inOtherWindow:
event.accept()
else:
event.ignore()
def keyPressEvent(self, e):
if e.key() == QtCore.Qt.Key_Escape:
self.close()

@ -203,6 +203,12 @@ class EditAnswersWindow(QtGui.QDialog):
return qa
def closeEvent(self, event):
if not self._in_window:
event.accept()
else:
event.ignore()
def _setupGui(self):
self.layout = QtGui.QVBoxLayout()

載入中…
取消
儲存