1da550879e503ab9ab937c3805d2c6f9a2ce92c4
Problem: Unter Windows trat Fehler [WinError 32] auf beim Versuch, ref-PDFs zu löschen/verschieben, da Dateien von QPdfDocument-Instanzen gesperrt waren. Lösung: - Neue Methode _close_all_pdf_documents() zum expliziten Schließen aller PDFs - Schließt QPdfDocument-Instanzen und löscht alle Referenzen - Erzwingt Garbage Collection zur Freigabe von Dateihandles - Leert UI-Layouts und verarbeitet Qt-Events vor Dateioperationen - QApplication.processEvents() stellt sicher, dass Widgets/Ressourcen wirklich freigegeben werden Unter Linux war das Problem nicht aufgetreten, da dort geöffnete Dateien gelöscht werden können. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
The file is empty.