如果不是这个问题中提供的图片,我会将 QWebInspector 描述为空白: QWebInspector not working correct
他们的图片是一个真正空白的 QWebInspector,而我的 QWebInspector 看起来像这样:
请注意,我的 QWebInspector 有一个灰色条,顶部有一个搜索区域。此外,底部有一个栏,左下方有一个控制台按钮。我可以单击按钮或在搜索栏中输入,但当我这样做时没有任何反应。
在我看来,问题在于选项卡没有出现,并且选项卡的任何内容都没有出现。
我有两台运行 Windows 7 的机器 - 两者都显示相同的内容。我已经尝试了各种版本(从 4.7.4 到 4.8.5),但在 Windows 7 下它们都没有显示任何其他内容。在 OS X 下,它可以正常加载。
对于它的价值,我正在使用 PySide。我试过 1.1.1 到 1.2.1 的版本,它们都没有显示。
以下是相关代码:
app = QtGui.QApplication(sys.argv)
webView = QtWebKit.QWebView()
app.setOrganizationName("Company")
app.setApplicationName("Product")
#I've tried just setting one or the other, but it never works.
QtWebKit.QWebSettings.globalSettings().setAttribute(QtWebKit.QWebSettings.WebAttribute.DeveloperExtrasEnabled, True)
webView.settings().setAttribute(QtWebKit.QWebSettings.WebAttribute.DeveloperExtrasEnabled, True)
webView.load(url) # A QUrl passed in from elsewhere.
window = QtGui.QMainWindow()
window.setCentralWidget(webView)
window.show()
inspect = QtWebKit.QWebInspector()
inspect.setPage(webView.page())
inspect.show()