versuche gerade ein PDF in ein SubWindow einzubinden.
dazu verwende ich folgendes:
Code: Alles auswählen
if self.file_extension == 'pdf':
webView = QWebEngineView()
page = MyWebEnginePage(self)
# connect to the signal
page.dataLinkClicked.connect(self.handleDataLink)
webView.setPage(page)
# use a data-url
webView.settings().setAttribute(QWebEngineSettings.PluginsEnabled, True)
webView.settings().setAttribute(QWebEngineSettings.PdfViewerEnabled, True)
webView.setUrl(QUrl.fromLocalFile(self.pdf_path))
Meine Python-Version ist 3.8 und PyQt5.AttributeError: type object 'QWebEngineSettings' has no attribute 'PdfViewerEnabled'
An was liegt es?
- falscher Code
- falsche Version bei Python und PyQt
Gibt es eine bessere Lösung?
Grüße Nobuddy