Simple PDF document viewer
This commit is contained in:
@@ -11,7 +11,6 @@ class PDFViewer(QDialog):
|
|||||||
super(PDFViewer, self).__init__(parent)
|
super(PDFViewer, self).__init__(parent)
|
||||||
|
|
||||||
self.pdf_view = QPdfView()
|
self.pdf_view = QPdfView()
|
||||||
self.pdf_view.setPageMode(QPdfView.PageMode.MultiPage)
|
|
||||||
self.pdf_document = QPdfDocument()
|
self.pdf_document = QPdfDocument()
|
||||||
|
|
||||||
layout = QVBoxLayout(self)
|
layout = QVBoxLayout(self)
|
||||||
@@ -24,6 +23,7 @@ class PDFViewer(QDialog):
|
|||||||
file.open(file.OpenModeFlag.ReadOnly)
|
file.open(file.OpenModeFlag.ReadOnly)
|
||||||
self.pdf_document.load(file)
|
self.pdf_document.load(file)
|
||||||
self.pdf_view.setDocument(self.pdf_document)
|
self.pdf_view.setDocument(self.pdf_document)
|
||||||
|
self.pdf_view.setPageMode(QPdfView.PageMode.MultiPage)
|
||||||
size = self.pdf_document.pagePointSize(1)
|
size = self.pdf_document.pagePointSize(1)
|
||||||
self.resize(size.toSize())
|
self.resize(size.toSize())
|
||||||
print(size)
|
print(size)
|
||||||
|
|||||||
Reference in New Issue
Block a user