我正在尝试在虚拟环境(venv)中使用 Python 3.10.4 和 PyQt5 v5.15.6 制作一个浏览器。
我的问题是 QWebEngineView 不加载 URL,所以我只有一个空白窗口。
这是我的代码:
import sys
from PyQt5.QtCore import *
from PyQt5.QtWidgets import *
from PyQt5.QtWebEngineWidgets import *
class MainWindow(QMainWindow):
def __init__(self):
super(MainWindow, self).__init__()
self.browser = QWebEngineView()
self.browser.load(QUrl('https://www.google.com'))
self.browser.loadFinished.connect(self.test)
self.setCentralWidget(self.browser)
self.showMaximized()
def test(self):
print('super')
app = QApplication(sys.argv)
QApplication.setApplicationName('Jello')
window = MainWindow()
app.exec_()
Run Code Online (Sandbox Code Playgroud)
您有解决方案吗?我浏览了很多网页但没有找到任何线索。
谢谢!