Skip to content

Commit 5549cfe

Browse files
committed
Implement Quit
1 parent f650ad0 commit 5549cfe

File tree

1 file changed

+3
-6
lines changed

1 file changed

+3
-6
lines changed

src/scantailor/app/ui/MainWindow.py

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,6 @@
66

77
from loguru import logger as _LOG
88
from PySide6 import QtCore, QtGui, QtWidgets
9-
from PySide6.QtGui import (
10-
QCloseEvent,
11-
)
129
from PySide6.QtWidgets import (
1310
QComboBox,
1411
QFileDialog,
@@ -171,6 +168,7 @@ def __init__(self):
171168
self.actionSaveProject.triggered.connect(self.saveProjectTriggered)
172169
self.actionSaveProjectAs.triggered.connect(self.saveProjectAsTriggered)
173170
self.actionCloseProject.triggered.connect(self.closeProject)
171+
self.actionQuit.triggered.connect(self.quit)
174172

175173
# if self.settings.value("mainWindow/maximized") == False:
176174
# if not self.restoreGeometry(geom.toByteArray()):
@@ -317,10 +315,9 @@ def closeProject(self) -> None:
317315
"""Close project."""
318316
_LOG.info("Close project")
319317

320-
def closeEvent(self, event: QCloseEvent) -> None:
318+
def quit(self, _clicked: bool) -> None:
321319
"""Handle close event."""
322-
_LOG.info("Close event")
323-
event.accept()
320+
_LOG.info("Quit")
324321
QtWidgets.QApplication.instance().quit() # type: ignore[union-attr]
325322

326323
def show(self):

0 commit comments

Comments
 (0)