diff options
Diffstat (limited to 'src/main')
-rw-r--r-- | src/main/python/main.py | 6 | ||||
-rw-r--r-- | src/main/python/utils/dialogs.py | 4 |
2 files changed, 5 insertions, 5 deletions
diff --git a/src/main/python/main.py b/src/main/python/main.py index 5afb350..eb1805a 100644 --- a/src/main/python/main.py +++ b/src/main/python/main.py @@ -108,10 +108,10 @@ class appWindow(QMainWindow): def closeEvent(self, event): #save alert on window close - if len(self.activeFiles) and dialogs.saveEvent(self): - event.accept() + if len(self.activeFiles) and not dialogs.saveEvent(self): + event.ignore() else: - event.ignore() + event.accept() @property def activeFiles(self): diff --git a/src/main/python/utils/dialogs.py b/src/main/python/utils/dialogs.py index 38d68d9..8d5045b 100644 --- a/src/main/python/utils/dialogs.py +++ b/src/main/python/utils/dialogs.py @@ -13,7 +13,7 @@ class paperDims(QDialog): self._canvasSize = size self._ppi = ppi - self.setWindowTitle(name+":Canvas Size") #Set Window Title + self.setWindowTitle(name+" :Canvas Size") #Set Window Title #init layout dialogBoxLayout = QFormLayout(self) @@ -51,7 +51,7 @@ class paperDims(QDialog): def exec_(self): #overload exec_ to add return values and delete itself(currently being tested) super(paperDims, self).exec_() - self.deleteLater() + # self.deleteLater() return self._canvasSize, self._ppi def saveEvent(parent = None): |