linux 如何使用QtWebEngineWidgets嵌入网页
·
代码在windows系统中可以正常执行,在linux中提示错误No suitable graphics backend found
如下,不知道是什么原因

windows环境运行如下
以下是我的代码,请大佬们指点!!!!急
from PyQt5.QtCore import QUrl
from PyQt5.QtWidgets import QApplication, QMainWindow, QVBoxLayout, QWidget
from PyQt5.QtWebEngineWidgets import QWebEngineView
app = QApplication([])
# 创建主窗口
window = QMainWindow()
window.setWindowTitle("Embedded Browser")
window.resize(800, 600)
# 创建布局和内嵌浏览器
layout = QVBoxLayout()
web_view = QWebEngineView()
layout.addWidget(web_view)
# 将布局设置为主窗口的中央小部件
central_widget = QWidget()
central_widget.setLayout(layout)
window.setCentralWidget(central_widget)
# 加载网页
web_view.load(QUrl("http://www.baidu.com"))
# 显示窗口
window.show()
# 运行应用程序事件循环
app.exec_()
from PyQt5.QtCore import QUrl
from PyQt5.QtWidgets import QApplication, QMainWindow, QVBoxLayout, QWidget
from PyQt5.QtWebEngineWidgets import QWebEngineView
app = QApplication([])
# 创建主窗口
window = QMainWindow()
window.setWindowTitle("Embedded Browser")
window.resize(800, 600)
# 创建布局和内嵌浏览器
layout = QVBoxLayout()
web_view = QWebEngineView()
layout.addWidget(web_view)
# 将布局设置为主窗口的中央小部件
central_widget = QWidget()
central_widget.setLayout(layout)
window.setCentralWidget(central_widget)
# 加载网页
web_view.load(QUrl("http://www.baidu.com"))
# 显示窗口
window.show()
# 运行应用程序事件循环
app.exec_()
更多推荐
所有评论(0)