如何解决如何在python中的qwebengine中打开网站
我有一个按钮,在单击事件上,它会在QwebEngine中打开一个网站。问题是窗口什么都不显示。
代码:
import sys
from PyQt5.Qt import *
from PyQt5.QtWebEngineWidgets import *
from PyQt5.QtWidgets import QApplication
class Main(QtWidgets.QMainWindow):
def setupUi(self,MainWindow):
MainWindow.setobjectName("MainWindow")
MainWindow.resize(800,600)
self.centralwidget = QtWidgets.QWidget(MainWindow)
self.centralwidget.setobjectName("centralwidget")
self.gb_nanValue = QtWidgets.qgroupbox(self.centralwidget)
self.gb_nanValue.setobjectName("gb_nanValue")
self.gridLayout_5 = QtWidgets.qgridLayout(self.gb_nanValue)
self.gridLayout_5.setobjectName("gridLayout_5")
self.verticalLayout_3 = QtWidgets.QVBoxLayout()
self.verticalLayout_3.setobjectName("verticalLayout_3")
self.open_ = QtWidgets.QPushButton(self.gb_nanValue)
self.open_web .setobjectName("open_web ")
self.open_web .clicked.connect(lambda: self.openweb())
self.verticalLayout_3.addWidget(self.open_web )
def openweb(self):
web = QWebEngineView()
web.load(QUrl("https://www.codeloop.org"))
web.show()
if __name__ == "__main__":
import sys
app = QtWidgets.QApplication(sys.argv)
MainWindow = QtWidgets.QMainWindow()
ui = Main()
ui.setupUi(MainWindow)
MainWindow.show()
sys.exit(app.exec_())
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。