Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
morzh committed Feb 19, 2022
1 parent 2934352 commit 68135ad
Showing 1 changed file with 6 additions and 7 deletions.
13 changes: 6 additions & 7 deletions vidcutter/__main__.py
Original file line number Diff line number Diff line change
Expand Up @@ -315,6 +315,7 @@ def timerEvent(self, event: QTimerEvent) -> None:

def closeEvent(self, event: QCloseEvent) -> Optional[Callable]:
event.accept()
print('closeEvent')
try:
if not self.isEnabled():
exitwarn = VCMessageBox('Warning', 'Media is currently being processed',
Expand All @@ -327,30 +328,28 @@ def closeEvent(self, event: QCloseEvent) -> Optional[Callable]:
event.ignore()
return
noexit, callback = self.cutter.saveWarning()
print('noexit, callback = self.cutter.saveWarning()')
print(noexit)
if noexit:
event.ignore()
if callback is not None:
return callback()
else:
return
print('first try')
except AttributeError:
logging.exception('warning dialogs on app exit exception', exc_info=True)
self.console.deleteLater()
print('self.console.deleteLater()')
if hasattr(self, 'cutter'):
self.save_settings()
'''
try:
if hasattr(self.cutter.videoService, 'smartcut_jobs'):
[
self.cutter.videoService.cleanup(job.files.values())
for job in self.cutter.videoService.smartcut_jobs
]
if hasattr(self.cutter, 'mpvWidget'):
self.cutter.mpvWidget.shutdown()
except AttributeError:
pass
'''
try:
print('try qApp.exit(0)')
qApp.exit(0)
except mpv.MPVError:
pass
Expand Down

0 comments on commit 68135ad

Please sign in to comment.