@JonB said in How can I release a pdf document for use again after it has been used with QPdfView in PyQt?:
self.pdf = None self.document = None
self.pdf = None gets rid of self.pdf.document. self.document = None is necessary because you have self.document = QPdfDocument().