Generate subtitles dynamically like sound files, improvements in code

This commit is contained in:
Deniz Şafak
2025-07-15 11:50:22 +03:00
parent 6b85a08ccb
commit 89a7116c87
4 changed files with 119 additions and 73 deletions
+9 -1
View File
@@ -1908,5 +1908,13 @@ class HandlerDialog(QDialog):
def closeEvent(self, event):
if self.pdf_doc is not None:
self.pdf_doc.close()
try:
if hasattr(self.pdf_doc, "is_closed"):
if not self.pdf_doc.is_closed:
self.pdf_doc.close()
else:
# Fallback: try/except close
self.pdf_doc.close()
except Exception:
pass
event.accept()