【发布时间】:2020-06-28 07:18:33
【问题描述】:
我创建了一个简单的示例,它表明在 Windows 中运行相同的代码可以按预期工作,但在 OSX 上显示的是深灰色页面。有什么想法吗?
from PySide2 import QtCore, QtGui, QtWidgets
from PySide2.QtCore import QUrl
from PySide2.QtWebEngineWidgets import QWebEnginePage, QWebEngineView
class MainWindow(QtWidgets.QMainWindow):
def __init__(self):
super(MainWindow, self).__init__()
self.webEngineView = QWebEngineView()
self.setCentralWidget(self.webEngineView)
initialUrl = "https://www.google.com"
self.webEngineView.load(QUrl(initialUrl))
self.webEngineView.load(initialUrl)
mainWin = MainWindow()
mainWin.show()
【问题讨论】:
-
你用的是什么版本的pyside2?尝试更新它:
python -m pip install --upgrade pyside2 -
这是随 Autodesk Maya (Python2) 提供的
-
嗯,可能是 Maya 导致了错误。
-
尝试调整窗口大小,强制其呈现。
标签: python maya pyside2 qtwebengine