Qt WebEngine中QWebInspector的替代品是什么?

问题描述 投票:1回答:1

代码段的示例在这里:

from PySide2 import QtCore, QtGui, QtWidgets, QtWebChannel
from PySide2.QtWebEngineWidgets import QWebEngineView, QWebEngineSettings

class AppWindow(QtWidgets.QMainWindow):

    def __init__(self, *args, **kwargs):
        super().__init__(*args, **kwargs)
        self.view = WebView(self)
        self.setCentralWidget(self.view)
        self.view.settings().setAttribute(QWebEngineSettings.JavascriptEnabled, True)
        self.view.settings().setAttribute(QWebEngineSettings.PluginsEnabled, True);
        self.page = self.view.page()
        self.page.setDevToolsPage(self.page)

        #self.inspector = QWebInspector(self) # Crash is here!!!
        #self.inspector.setPage(self.page)
        #self.inspector.hide()

上面的三行在以前的版本中运行良好。

PySide2中QWebInspector的替代品是什么?

python python-3.x pyside2 web-inspector qwebengineview
1个回答
2
投票
© www.soinside.com 2019 - 2024. All rights reserved.